Distributed Databases: What Could Possibly Go Wrong? - Heather Downing - NDC Sydney 2026
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A conference talk covering how distributed databases fail in practice and the trade-offs developers must understand. Starting with a simple notebook analogy, it explains replication lag, CAP theorem, network partitions, and sharding pitfalls. Real-world incidents (DynamoDB DNS outage, Cloudflare permissions bug) illustrate blast radius risks. Five practical patterns are presented: choosing good shard keys, idempotency keys, the transactional outbox pattern, sagas for multi-service transactions, and denormalization for read performance. Closes with five diagnostic questions developers should be able to answer before running distributed systems in production.
Sort: