Your question is Design Real-Time Video Analytics Platform. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
VisionGrid provides video analytics for retail chains, warehouses, and campuses. Customers upload or stream camera feeds and expect near-real-time detection, search, and alerting for events such as person entry, vehicle counting, safety violations, and suspicious activity.
| Signal | Value |
|---|---|
| Customers | 18,000 businesses |
| Daily active operators | 220,000 |
| Active cameras | 2.4M |
| Peak concurrent video streams | 850,000 |
| Ingest rate at peak | ~3.2M frames/sec after adaptive sampling |
| Events stored per day | 9B detections / tracks |
| Searchable video archive | 14 PB hot + warm storage |
| Alert query QPS | 45,000 |
| Investigative search QPS | 6,000 |
| End-to-end alert latency budget | p99 < 2 seconds |
Design the end-to-end ML system for this platform. Address the following: