High-concurrency distributed like tracking architecture: Client optimistic UI, Redis idempotency sets, Kafka event buffering, Flink tumbling window micro-batching, sharded Redis sub-counters (defeating the hot key thundering herd), Cassandra immutable audit logs, and WebSocket live delta broadcasting.
Ingress → Idempotency Check → Kafka Buffer → Flink Window Rollup → Sharded Redis → Cassandra Event Store → WebSocket Broadcast.