Problem Statement
Handling millions of users streaming videos simultaneously can overwhelm a single monolithic system, causing slow responses, crashes, and poor user experience. Without a scalable and resilient architecture, Netflix would struggle to deliver smooth playback and personalized recommendations under heavy load.