12th Pacific Rim International Symposium on Dependable Computing (PRDC'06)
End-to-end consensus using end-to-end channels
Riverside, California
December 18-December 20
ISBN: 0-7695-2724-8
End-to-end consensus ensures delivery of the same value to the application layer running in distributed processes. Deliveries that have not been acknowledged by the application before a failure are delivered again. End-to-end primitives are important for applications that need to enforce persistency. We present an algorithm that solves the end-to-end consensus problem. Our approach is to build end-to-end consensus using a new type of communication channels, endto- end channels.