Building reliable systems out of unreliable agents
Building reliable systems out of unreliable agents