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: |
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