From Kafka Events to Sub-Second Queries — Designing a Tens-of-Thousands-per-Second Aggregation Pipeline with ClickHouse Materialized Views and Projections | DEV BAK - 기술블로그