~/talk

Migrating a live site across the country without downtime

slides:none on file

Claims a live datacenter migration to EC2 with zero downtime by rebuilding the platform in parallel and running rigorous process-level tests. Uses Chef to reproduce old hosts, a site-to-site VPN plus VPC routing and HAProxy to forward traffic during DNS switchover, and Continuent Tungsten to coordinate MySQL replication and hold queries during failover. Solves Redis/Resque by writing to dual Resque queues and draining the old queue, lowers DNS TTLs, and rehearses the six-step cutover until deterministic.

AI-written summary · about

  1. 0:00Migration challenge
  2. 1:58Zero downtime for billing
  3. 4:28EC2 versus data centers
  4. 6:15Automating with Chef
  5. 9:03Testing end-to-end reliability
  6. 14:00Share-nothing architecture
  7. 15:45VPN and VPC setup
  8. 18:32Top three pain points
  9. 20:42Redis failover challenges
  10. 23:13MySQL replication
  11. 28:31Query processing during failover
  12. 30:35Migration plan and rollback
  13. 33:26Benefits and future plans
~/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.