Back to problems

Design a Monitoring Dashboard with Explicit Latency Goals

System Design · ByteDance · Medium

You are asked to design a monitoring dashboard for timestamped numeric measurements. The design must distinguish between two different latency concerns: how long it takes for a newly produced value to appear on a screen, and how long it takes for a user to open or adjust a chart. Describe the complete path for each concern and explain how you would measure it. For this exercise, assume that producers publish numeric readings. Each reading carries a timestamp, a metric name,…

Checking your access…