New Paradigms in Check-Pointing Techniques in Distributed Mobile Systems

Date Added: Dec 2011
Format: PDF

Distributed systems today are ubiquitous and enable many applications, including client - server systems, transaction processing, the World Wide Web, and scientific computing, among many others. Distributed systems are not fault-tolerant and the vast computing potential of these systems is often hampered by their susceptibility to failures. Many techniques have been developed to add reliability and high availability to distributed systems. These techniques include transactions, group communication, and rollback recovery. These techniques have different tradeoffs and focus.