Agħmel stream tat-tranżazzjonijiet permezz ta' Kafka ġo stream processor li jagħmel pre-aggregate ġo OLAP store, biex id-dashboards jaqraw rollups żgħar prekalkulati minflok jagħmlu scan ta' events mhux ipproċessati. B'miljuni ta' txn/kuljum qatt ma tagħmel SUM() fuq it-table mhux ipproċessat f'kull page load — taggrega darba, mal-kitba.
Arkitettura
Payment svc ──▶ Kafka topic ──▶ Flink/Kafka Streams ──┬─▶ OLAP (ClickHouse/Druid) ◀── Dashboard
(txn events) (buffer,replay) (windowed pre-agg) │ (per-minute rollups) (read)
└─▶ S3/Parquet (raw, replay/audit)
state store ◀──────────┘ (exactly-once checkpoints)
