DS-301e · Module 1
Hybrid Real-Time and Batch
3 min read
Most dashboards do not need every metric in real-time. The operational metrics — active incidents, current session count, live transaction volume — need streaming. The analytical metrics — daily revenue, weekly pipeline, monthly retention — need batch. The hybrid architecture serves both from a single dashboard. The real-time metrics come from the streaming data store. The batch metrics come from the data warehouse. The dashboard queries both and presents a unified view. The user does not know or care about the architecture — they see a dashboard where some numbers update every ten seconds and others update daily. The hybrid approach delivers real-time where it matters and batch where it is sufficient, at a fraction of the cost of streaming everything.