TY - BOOK AU - Birman,Kenneth P. TI - Reliable distributed systems: technologies, Web services, and applications SN - 0387215093 (alk. paper) U1 - 004.6 22 PY - 2005/// CY - New York PB - Springer KW - Electronic data processing KW - Distributed processing KW - Reliability KW - Computer networks KW - Web services N1 - 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 ER -