Hints and Principles for Computer System Design
Por Camilo Arcaya • 18 nov, 2020 • Sección: Ciencia y tecnologíaButler Lampson
This new short version of my 1983 paper suggests the goals you might have for your system — Simple, Timely, Efficient, Adaptable, Dependable, Yummy (STEADY) — and techniques for achieving them — Approximate, Incremental, Divide & Conquer (AID). It also gives some principles for system design that are more than just hints, and many examples of how to apply the ideas.
arXiv:2011.02455v2 [cs.DC]
Distributed, Parallel, and Cluster Computing (cs.DC); General Literature (cs.GL); Operating Systems (cs.OS); Software Engineering (cs.SE)