Guide to reliable distributed systems : building high-assurance applications and cloud-hosted services /
Saved in:
Main Author: | |
---|---|
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