Designing a Smart Home Data Ingestion Pipeline

Target Scale
1 Million Events/Sec, 50TB/Day
Availability
99.99% (High Availability)
Core Tech: Kafka Cassandra Time-Series Event-Driven

1. Problem Statement & Scope

### Functional Requirements

### Non-Functional Requirements

2. Back-of-the-Envelope Estimation

3. High-Level Design (HLD) (Insert Mermaid.js or Architecture Image here)

4. Deep Dive: Component Design

### Database Schema & Partitioning

### Caching Strategy

5. Fault Tolerance & Edge Cases

Architecture Review & Comments