Listen

Description

We wrap up our replication discussion of Designing Data-Intensive Applications, this time discussing leaderless replication strategies and issues, while Allen missed his calling, Joe doesn't read the gray boxes, and Michael lives in a future where we use apps.

If you're reading this via your podcast player, you can find this episode's full show notes at https://www.codingblocks.net/episode162. As Joe would say, check it out and join in on the conversation.

Sponsors

Survey Says

Do you have TikTok installed?

Take the survey at: https://www.codingblocks.net/episode162.

News

Designing Data Intensive Applications

Check out the book!

Single Leader to Multi-Leader to Leaderless

Multiple Writes, Multiple Reads

How do you keep data in sync?

Quorums for reading and writing

Monitoring staleness

And when things don't work?

Detecting Concurrent Writes

This "happens-before" relationship and concurrency

Version vectors

Resources We Like

Tip of the Week