Bungie: Improving Fault Tolerance via Extensible Application-Level Protocols
Samuel H. Christie, Amit K. Chopra, Munindar P. Singh
Abstract
We present Bungie, an approach based on applicationlevel protocols that precisely capture the causality inherent to the interactions among agents. We show through patterns and examples how Bungie provides abstractions for achieving fault tolerance.
Topics & Concepts
Computer scienceFault toleranceExtensibilityDistributed computingSoftware fault toleranceCausality (physics)Programming languagePhysicsQuantum mechanicsDistributed systems and fault toleranceSoftware System Performance and ReliabilityNetwork Security and Intrusion Detection