Design a Real-Time Vehicle Telemetry System
Design a system where 1,000 vehicles continuously send their latest telemetry data as a dynamic key-value map (e.g., speed, battery, location, temperature, GPU metrics) to a backend service. At the same time, 1,000 employees should be able to view the latest telemetry for one or more vehicles and receive updates in near real time whenever the data changes. Design the APIs, data model, and overall architecture, and discuss how your solution would scale while maintaining low latency and reliability.
Asked at: