Video Streaming Platform: System Design Case Study
A Netflix-like streaming service: CDN, caching, microservices, resilience and personalisation at scale. Covers CDN, caching and microservices.
A Netflix-like streaming service: CDN, caching, microservices, resilience and personalisation at scale.
Topics
- CDN
- caching
- microservices
- chaos engineering
- resilience
Related
- Caching Lab — Lab
Other case studies
- Global Marketplace — An Amazon-like e-commerce platform: orders, inventory, payments and distributed transactions.
- Payments Platform — A Stripe-like payment API: idempotency, ledgers, retries, consistency and failure handling.
- Ride-Sharing Platform — An Uber-like dispatch system: live location, real-time matching, geo-partitioning and event streams.
- SaaS Subscription Billing — A subscription platform: DDD, bounded contexts, billing, invoices, domain events and service extraction.