Birman, Kenneth P.

Reliable distributed systems : technologies, Web services, and applications / Kenneth P. Birman. - New York : Springer, 2005 - xxxi, 668 p. : ill. ; 24 cm.

1. Basic distributed computing technologies
2. Fundamentals
3. Basic communication services
4. High assurance communication
5. Remote procedure calls and the client/server model
6. Styles of client/server computing
7. Corba: the common object request broker architecture
8. System support for fast client/server communication
9. Web technologies
10. The world wide web
11. Major web technologies
12. Web services
13. Related internet technologies
14. Platform technologies
15. Reliable distributed computing
16. How and why computer systems fail
17. Overcoming failures in a distributed system
18. Dynamic membership
19. Group communication systems
20. Point to point and multi-group considerations
21. The virtual synchrony execution model
22. Consistency in distributed systems
23. Applications of reliability techniques
24. Retrofitting reliability into complex systems
25. Software architectures for group communication
26. Related technologies
27. Security options for distributed settings
28. Clock synchronization and synchronous systems
29. Transactional systems
30. Peer-to-peer systems and probabilistic protocols
31. Prospects for building highly assured web services
32. Other distributed and transactional systems.


0387215093 (alk. paper) 9780387215099


Electronic data processing--Distributed processing--Reliability.
Computer networks--Reliability.
Web services--Reliability.

004.6 / B6193