Chaos Engineering at Netflix: Breaking Things on Purpose
How a painful database outage pushed Netflix to build Chaos Monkey, the Simian Army, and a culture that tests failure before failure finds you.
Category
6 articles
How a painful database outage pushed Netflix to build Chaos Monkey, the Simian Army, and a culture that tests failure before failure finds you.
Why Netflix's personalization system is architected as many specialized algorithms for ranking, rows, and artwork rather than a single model.
How Netflix built Keystone, its Kafka- and Flink-based real-time data platform, and why it later migrated the processing layer from Samza to Flink.
How Netflix rebuilt its video encoding pipeline around per-title complexity analysis and the VMAF quality metric to cut bandwidth without hurting quality.
The story of Netflix's edge gateway and circuit-breaker library, and why isolating failure mattered more than avoiding it in a microservices fleet.
Why Netflix stopped renting third-party CDN capacity and started shipping its own caching appliances directly into internet service providers.