Distributed Databases: What Could Possibly Go Wrong?
Velimir Đurković
Scaling a database sounds like a great idea, but have you considered the number of ways it can fail? Add some nodes, throw in replication, and suddenly you’re explaining to stakeholders why two customers saw two different truths at the same time. Turns out distributed systems have opinions about physics - but data modeling can help.
This session covers the fundamentals (replication, consistency, partitions) and the tradeoffs nobody mentioned when they said “just scale horizontally.” We’ll look at real failure modes and practical patterns for building systems that handle chaos without dragging your app down with them.