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