vix.ing · top · new · best · stats · spec

Hints and Principles for Computer System Design

2020/11/03 by Butler Lampson, Lampson, Butler · 2 voices
#cs.DC #cs.OS #cs.SE

paper · pdf · doi:10.48550/arxiv.2011.02455

Abstract

This new long 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.

Discussions

Related