Guide to Reliable Distributed Systems Building High-Assurance Applications and Cloud-Hosted Services /

This Guide to Reliable Distributed Systems describes the key concepts, principles and implementation options for creating high-assurance cloud computing solutions. In combination with the Isis2 software platform, the text offers a practical path to success in this vital emerging area. Opening with a...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Birman, Kenneth P. (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: London : Springer London, 2012.
Σειρά:Texts in Computer Science,
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Part I: Computing in the Cloud
  • The Way of the Cloud
  • Client Perspective
  • Network Perspective
  • The Structure of Cloud Data Centers
  • Remote Procedure Calls and the Client/Server Mode
  • CORBA: The Common Object Request Broker Architecture
  • System Support for Fast Client/Server Communication
  • Part II: Reliable Distributed Computing
  • 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
  • Part III: Applications of Reliability Techniques
  • Retrofitting Reliability into Complex Systems
  • Software Architectures for Group Communication
  • Part IV: Related Technologies
  • 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: Isis2API
  • Appendix C: Problems.