สร้าง pipeline แบบ append-only: agents → Kafka → tiered storage (hot ใน ClickHouse/ELK, cold ใน object storage) พร้อม retention policy ที่ index ข้อมูลล่าสุดและ archive ส่วนที่เหลืออย่างประหยัด 100M event/วันคือเฉลี่ยราว 1,200/วินาที (spike สูงกว่านั้นมาก) และหลายสิบถึงหลายร้อย GB ต่อวัน — คุณ optimize เพื่อการเขียนที่ถูกและต้นทุน query ที่มีขอบเขต ไม่ใช่ semantics แบบ OLTP
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
