Reliable distributed systems : technologies, Web services, and applications / Kenneth P. Birman.
"With its well-focused approach and clarity of presentation, this new text is an excellent resource for both advanced students and practitioners in computer science, computer networks and distributed systems. Anyone seeking a solid background in distributed computing and Web Services architectu...
Saved in:
Main Author: | |
---|---|
Format: | Book |
Language: | English |
Published: |
New York :
Springer,
2005.
|
Subjects: |
Table of Contents:
- Pt. I. Basic distributed computing technologies
- 1. Fundamentals
- 2. Basic communication services
- 3. High assurance communication
- 4. Remote procedure calls and the client/server model
- 5. Styles of client/server computing
- 6. CORBA : the common object request broker architecture
- 7. System support for fast client/server communication
- Pt. II. Web technologies
- 8. The World Wide Web
- 9. Major Web technologies
- 10. Web services
- 11. Related Internet technologies
- 12. Platform technologies
- Pt. III. Reliable distributed computing
- 13. How and why computer systems fail
- 14. Overcoming failures in a distributed system
- 15. Dynamic membership
- 16. Group communication systems
- 17. Point to point and multi-group considerations
- 18. The virtual synchrony execution model
- 19. Consistency in distributed systems
- Pt. IV. Applications of reliability techniques
- 20. Retrofitting reliability into complex systems
- 21. Software architectures for group communication
- Pt. V. Related technologies
- 22. Security options for distributed settings
- 23. Clock synchronization and synchronous systems
- 24. Transactional systems
- 25. Peer-to-peer systems and probabilistic protocols
- 26. Prospects for building highly assured Web services
- 27. Other distributed and transactional systems.