开发者

Great articles/videos/... on non-ACID (distributed) systems? ("Eventually Consistent" etc.) [closed]

开发者 https://www.devze.com 2023-01-13 12:46 出处:网络
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 3 years ago.

Improve this question

I'll start with these - IMO brilliant - articles:

  • Base: An Acid Alternative - by Dan Pritchett (eBay), 2008
  • Eventually Consistent (- Revisited) - by Werner Vogels (Amazon), 2008
  • Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services (non-free) - by Seth Gilbert, Nancy Lnych (MIT), 2002

I'm interested in more articles on distributed systems, where ACID can't deliver the necessary scalability/availability anymore (or even, where ACID can still deliver in extreme cases).

The articles should focus on the practical side (even t开发者_如何学JAVAhough I like maths).

One thing I'd find especially interesting: Which rules of thumb / design patterns / ... can be derived from non-ACID architectures?


There is an excellent speech (not an article) by Gregor Hohpe "Programming the Cloud". There is an answer for your last question.


There is a few presentations on InfoQ on this topic:

  • Embracing Concurrency at Scale by Justin Sheehy
  • Availability & Consistency by Werner Vogels

And don't forget the paper about Amazon Dynamo:

Dynamo: Amazon’s Highly Available Key-value Store


  • Is the NoSQL Meeting Announcing the End of the RDBMS Era?

  • Randy Shoup Discusses the eBay Architecture

  • Scalability Best Practices: Lessons from eBay

  • Drop ACID and think about data

  • Digg and Reddit Have Joined the NoSQL Camp

  • NoSQL in the Enterprise

  • NoSQL: If Only It Was That Easy

  • Embracing Concurrency At Scale

  • Availability & Consistency

  • Breaking the Relational Chains

0

精彩评论

暂无评论...
验证码 换一张
取 消