Building a real-time data processing system handling 1M+ events per second
Lessons learned from building production APIs that handle millions of requests