User Tools

Site Tools


introduction:robust-first_computing

This is an old revision of the document!


Robust-first computing

The traditional approach to computing is called serial determinism: The machine operates sequentially, doing one thing at a time, step by step by step (serial) — and the output of each step is absolutely determined by the state of the machine when the step began (deterministic).

Machines using serial determinism are easy to reason about and they have been a remarkable, world-changing success in the marketplace, but they ultimately scale poorly and offer poor security.

There are other ways to compute, that offer different — and perhaps more attractive — tradeoffs, but which as yet have received scant research and development attention. While serial deterministic machines were growing by leaps and bounds, that was understandable, but now those traditional architectures are increasingly struggling to grow further.

introduction/robust-first_computing.1417556564.txt.gz · Last modified: 2014/12/02 21:42 by ackley