Your question is Scalable Real-Time Data Architecture. 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).
How would you design a scalable architecture for a real-time data processing application?
Focus on how you would handle ingestion, stream processing, storage, and serving at scale. Explain the tradeoffs you would make for latency, throughput, reliability, and cost.