Mike and Erik return to the CAP Theorem to finish the discussion started last week. Their goal is to try to find answers to this question: why do software engineers love to talk about the CAP Theorem so much? This episode covers the 2002 Gilbert and Lynch proof of CAP, as well as more recent critiques of the CAP Theorem, mostly based on Martin Kleppeman's article “Please Stop Calling Databases CP OR AP”.
Links
- Brewer’s “Towards Robust Distributed Systems” (slideshow of the talk!)
- FLP Paper: Impossibility of Distributed Consensus with One Faulty Process (1985)
- Lynch: “A Hundred Impossibility Proofs for Distributed Computing” (1989)
- Lynch and Gilbert prove CAP Conjecture: “Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services” (2002)
- Martin Kleppeman “Please Stop Calling Databases CP OR AP”
- “Highly Available Transactions: Virtues and Limitations”
Fler avsnitt av Picture Me Coding
Visa alla avsnitt av Picture Me CodingPicture Me Coding med Erik Aker and Mike Mull finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.
