Replicated distributed programs

Eric C. Cooper

ACM SIGOPS Operating Systems Review · 1985 · 156 citations · 28 references

DOIFull text

Open access

Concepts

Abstract

A troupe is a set of replicas of a module, executing on machines that have independent failure modes. Troupes are the building blocks of replicated distributed programs and the key to achieving high availability. Individual members of a troupe do not communicate among themselves, and axe unaware of one another's existence; this property is what distinguishes troupes from other software architectures for fault tolerance.

References

28