Design the control path behind the play button at Netflix’s size — everything between pressing play and the first byte arriving — under the rule that it keeps working while an entire region is failing. Availability, resilience and graceful degradation are the whole exercise.
Practise this challenge
All system design challenges