Ch - 11 | Coordinate Only Where Agreement Is Necessary | Designing Data Intensive Applications

onepagecode
17 views •

Evaluates the trade-offs of distributed coordination, consensus algorithms, and linearizability. It explains the equivalence of total order broadcast and consensus (Raft, Paxos), atomic distributed commit (Two-Phase Commit vs. consensus), leader election, and distributed locks, showing how to coordinate strictly where shared invariants require it while avoiding unnecessary availability bottlenecks. Read more architectural deep dives at https://onepagecode.substack.com Buy physical book here: US: https://kdp.amazon.com/amazon-dp-action/us/dualbookshelf.marketplacelink/B0HKM9NZVW UK: https://kdp.amazon.com/amazon-dp-action/uk/dualbookshelf.marketplacelink/B0HKM9NZVW DE: https://kdp.amazon.com/amazon-dp-action/de/dualbookshelf.marketplacelink/B0HKM9NZVW FR: https://kdp.amazon.com/amazon-dp-action/fr/dualbookshelf.marketplacelink/B0HKM9NZVW ES: https://kdp.amazon.com/amazon-dp-action/es/dualbookshelf.marketplacelink/B0HKM9NZVW IT: https://kdp.amazon.com/amazon-dp-action/it/dualbookshelf.marketplacelink/B0HKM9NZVW NL: https://kdp.amazon.com/amazon-dp-action/nl/dualbookshelf.marketplacelink/B0HKM9NZVW PL: https://kdp.amazon.com/amazon-dp-action/pl/dualbookshelf.marketplacelink/B0HKM9NZVW SE: https://kdp.amazon.com/amazon-dp-action/se/dualbookshelf.marketplacelink/B0HKM9NZVW BE: https://kdp.amazon.com/amazon-dp-action/be/dualbookshelf.marketplacelink/B0HKM9NZVW IE: https://kdp.amazon.com/amazon-dp-action/ie/dualbookshelf.marketplacelink/B0HKM9NZVW JP: https://kdp.amazon.com/amazon-dp-action/jp/dualbookshelf.marketplacelink/B0HKM9NZVW CA: https://kdp.amazon.com/amazon-dp-action/ca/dualbookshelf.marketplacelink/B0HKM9NZVW AU: https://kdp.amazon.com/amazon-dp-action/au/dualbookshelf.marketplacelink/B0HKM9NZVW Buy Digital copy here US: https://kdp.amazon.com/amazon-dp-action/us/dualbookshelf.marketplacelink/B0HKJ4Z9BH UK: https://kdp.amazon.com/amazon-dp-action/uk/dualbookshelf.marketplacelink/B0HKJ4Z9BH DE: https://kdp.amazon.com/amazon-dp-action/de/dualbookshelf.marketplacelink/B0HKJ4Z9BH FR: https://kdp.amazon.com/amazon-dp-action/fr/dualbookshelf.marketplacelink/B0HKJ4Z9BH ES: https://kdp.amazon.com/amazon-dp-action/es/dualbookshelf.marketplacelink/B0HKJ4Z9BH IT: https://kdp.amazon.com/amazon-dp-action/it/dualbookshelf.marketplacelink/B0HKJ4Z9BH NL: https://kdp.amazon.com/amazon-dp-action/nl/dualbookshelf.marketplacelink/B0HKJ4Z9BH JP: https://kdp.amazon.com/amazon-dp-action/jp/dualbookshelf.marketplacelink/B0HKJ4Z9BH BR: https://kdp.amazon.com/amazon-dp-action/br/dualbookshelf.marketplacelink/B0HKJ4Z9BH CA: https://kdp.amazon.com/amazon-dp-action/ca/dualbookshelf.marketplacelink/B0HKJ4Z9BH MX: https://kdp.amazon.com/amazon-dp-action/mx/dualbookshelf.marketplacelink/B0HKJ4Z9BH AU: https://kdp.amazon.com/amazon-dp-action/au/dualbookshelf.marketplacelink/B0HKJ4Z9BH IN: https://kdp.amazon.com/amazon-dp-action/in/dualbookshelf.marketplacelink/B0HKJ4Z9BH

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close