~/talk

Architecting for Active-Active Resiliency in the Cloud

Talkat Strange Loop 2018 · 2018-09-26..09-28· [devops-and-delivery]
links:none on file
slides:none on file

Explains concrete tradeoffs: active‑active reduces downtime but multiplies cost and complexity, while three replicas → 31 seconds downtime quantifies benefit of parallelism. Details data strategies: active-active at service level but not data level to avoid write collisions, or choose global stores like Cloud Spanner, Cosmos DB, Aurora, Cassandra with their replication and collision models. Shows operational patterns that actually work: Kafka/RabbitMQ for async decoupling, Redis/memcached for fallbacks, and Chaos Monkey terminates instances daily to validate failover.

AI-written summary · about

  1. 0:00Intro
  2. 3:49Calculating Availability (Series)
  3. 4:54Calculating Availability (Paralel)
  4. 6:06Basic Active Architecture
  5. 7:34Basic Active-Passive Architecture
  6. 10:12Basic Active Active Architecture N2
  7. 13:50Data Replication (Active-Active Data Store)
  8. 14:40Data Replication (Active-Passive Data Store)
  9. 15:38Easy Data Replication Databases (Managed)
  10. 17:05Considering Tenants - What are we failing over?
  11. 20:02Circuit Breaker Pattern
  12. 21:03Exponential Backoff Pattern
  13. 24:29Worker Queues & Streams
~/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.