Guide to reliable distributed systems : building high-assurance applications and cloud-hosted services /

Saved in:
Main Author: Birman, Kenneth P.
Format: Book
Language:English
Published: London : Springer, c2012.
Series:Texts in computer science (Springer)
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • Introduction
  • The way of the cloud
  • Client perspective
  • Network perspective
  • The structure of cloud data centers
  • Remote procedure calls and the client/server model
  • CORBA: the Common Object Request Broker Architecture
  • System support for fast client/server communication
  • How and why computer systems fail
  • Overcoming failures in a distributed system
  • Dynamic membership
  • Group communication systems
  • Point to point and multi-group considerations
  • The virtual synchrony execution model
  • Consistency in distributed systems
  • Retrofitting reliability into complex systems
  • Software architectures for group communication
  • Security options for distributed settings
  • Clock synchronization and synchronous systems
  • Transactional systems
  • Peer-to-peer systems and probabilistic protocols
  • Appendix A: virtually synchronous methodology for building dynamic reliable services
  • Appendix B: Isis API
  • Appendix C: problems