~/talk

Building and Operating a Pretty Big Storage System (My Adventures in Amazon S3)

links:none on file
slides:none on file

Describes building S3 at scale with concrete numbers and engineering choices: 31 regions and 99 AZs, ~280 trillion objects, 100M requests/sec and 400 Tb/s peak, and ~4 billion integrity checks/sec. Uses Shard Store in Rust with log structured layouts and soft updates, moves from eventual to full consistency, and relies on erasure coding plus spreading data across tens of thousands of drives per customer to handle 2.3M req/sec bursts. Durability uses an 11 nines durability model, formal verification in Rust, staged shard rollouts and durability reviews — practices that prove effective in production.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 0:28Career path and milestones
  3. 5:56Inside the S3 architecture
  4. 10:48S3 scale and customer impact
  5. 14:09Hard drive fleet management
  6. 21:18Heat management and data placement
  7. 29:30Durability and new technologies
  8. 37:27Deployment and verification
  9. 40:00Customer data protection
  10. 42:35Scaling myself and organization
  11. 46:44Ownership and academic bridges
~/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.