~/talk

Resiliency and Availability Design Patterns for the Cloud

Talkat Devoxx Belgium 2019 · 2019-11-04..11-08· [cloud-infrastructure]
slides:none on file

Cloud architectures use geographic redundancy (22 regions, multi-AZ with typically three AZs) plus queues, autoscaling and read/write separation to survive failures; DynamoDB hit 44 million TPS on Prime Day and S3 sustains millions/sec. Defensive code uses timeouts, exponential backoff with jitter and circuit breakers to avoid self‑DDOS, shuffle sharding (cells, e.g. 100 nodes with shard size 5) to cut blast radius toward zero, and chaos exercises (Netflix Simian Army / game days) to validate recoveries.

AI-written summary · about

  1. 0:00Intro
  2. 3:26Partial failure mode
  3. 8:00Multi-AZ architecture
  4. 18:07Database Federation
  5. 18:28Database Sharding
  6. 27:11Circuit Breaker
  7. 28:52Probing for health
  8. 30:07Shallow health check
  9. 30:31Deep health check
  10. 38:28Cell-based architecture
  11. 39:52Shuffle sharding
  12. 44:15Chaos engineering
  13. 45:11Failure injection
~/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.