~/talk

How Netflix does failovers in 7 minutes flat

Talkat PyCon 2018 · on Saturday, 2018-05-12· [devops-and-delivery]
slides:none on file

Netflix claims it can shift all 100M+ users under seven minutes by prebuilding nimble shadow clusters that Python orchestration (Flask, Redis, async queues) keeps topped up using Atlas and Edda caches, Cassandra for replication, and an edge proxy plus DNS cutover. Detection drops to ~2 minutes, scaling becomes ~4 minutes by transplanting ready instances, DNS ~3 minutes, down from ~45. The system runs in monthly “chaos Kong” exercises, is cost‑neutral using reserved instances, and reliably works in production.

AI-written summary · about

  1. 0:00Start
  2. 5:08Prerequisites
  3. 6:32Failover Candidate
  4. 8:14Regional Failover Process
  5. 11:24Scaling Pattern
  6. 12:39Traffic Shift
  7. 15:06us-west
  8. 19:10Periodic Tasks
  9. 19:44Triggered Tasks
  10. 20:05Nanoservices
  11. 21:00Characteristics
  12. 22:23Anticipate Failure
  13. 22:56Fallbacks
  14. 23:42Eventual Consistency
  15. 24:18Orphan Cleaner
  16. 27:18Suggestions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.