એક append-only pipeline બનાવો: agents → Kafka → tiered storage (hot ClickHouse/ELK માં, cold object storage માં) એવી retention policy સાથે જે તાજેતરના data ને index કરે અને બાકીનું સસ્તામાં archive કરે. 100M events/day એ સરેરાશ ~1,200/sec છે (spikes ઘણા વધારે) અને દરરોજ દસ-થી-સો GB — તમે OLTP semantics નહીં, પણ સસ્તા writes અને bounded query cost માટે optimize કરો છો.
App/agents ─▶ Kafka ─▶ Consumers ─┬─▶ ClickHouse / ELK (hot: last 7–30d, indexed, fast search)
(Fluent Bit) (buffer, │
replay) └─▶ S3/Parquet (cold: 90d–years, cheap, scan-on-demand)
│
Lifecycle/tiering ─▶ Glacier (archive) ─▶ delete at retention
