Home → Magazine Archive → October 2013 (Vol. 56, No. 10) → Beyond Efficiency → Abstract

Beyond Efficiency

By David H. Ackley

Communications of the ACM, Vol. 56 No. 10, Pages 38-40
10.1145/2505340

[article image]


Computer science often emphasizes processing efficiency, leaving robustness to be addressed separately. However, robustness requires redundancy, which efficiency eliminates. For safer and more scalable computing, we must embrace and manage this trade-off.

You've seen them: Crashed computers, frozen on the job (see Figure 1). Fortunately, the result is seldom worse than user inconvenience or owner embarrassment. Still, as computer scientists we wonder why the computer inside the machine is so often the weakest link.

0 Comments

No entries found