21
How would you design a telemetry dashboard that updates in near real time?
Tap to write answer
0 words | 0 charsPress Enter ↵ to reveal
Your Attempt
0 wordsRefined Model Answer
ReferenceI would first clarify what near real time means, because that determines whether I need sub-second updates or just a few seconds of delay. At a high level, I would ingest telemetry into a stream processing layer, aggregate the data into time windows, and push updates to the dashboard through a fast read layer or websocket connection. The reason I choose this architecture is that the dashboard should remain responsive even if the raw telemetry volume is huge. I would also think about sampling, caching, and handling late-arriving data. The trade-off is that more freshness usually means more infrastructure cost, so I would tune the system to the business need rather than overbuilding it.