Towards robust distributed systems (abstract)

By Eric A. Brewer. ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, 2000

862 citations recorded by the source corpus.

Current distributed systems, even the ones that work, tend to be very fragile: they are hard to keep up, hard to manage, hard to grow, hard to evolve, and hard to program. In this talk, I look at several issues in an attempt to clean up the way we think about these systems. These issues include the fault model, high availability, graceful degradation, data consistency, evolution, composition, and autonomy. These are not (yet) provable principles, but merely ways to think about the issues that simplify design in practice. They draw on experience at Berkeley and with giant-scale systems built at Inktomi, including the system that handles 50% of all web searches.

Subfields: Computer Networks and Communications, Information Systems

View Paper: https://www.semanticscholar.org/paper/cf1c70afbd942ff34595052c3438dc3f50a90167

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Samuel Madden
  2. Daniel J. Abadi
  3. M. Stonebraker
  4. Yonggang Wen
  5. Sherif Sakr
  6. Tat-seng Chua
  7. Stavros Harizopoulos
  8. Han Hu

In Information Systems

  1. Yonggang Wen
  2. Tat-seng Chua
  3. Samuel Madden
  4. M. Stonebraker
  5. Sherif Sakr
  6. Daniel J. Abadi
  7. Anna Yun-Wen Liu
  8. Han Hu

Citations in the corpus