Distributed Systems provides students of computer science and engineering with the skills they will need to design and maintain software for distributed applications. It will also be invaluable to software engineers and systems designers wishing to understand new and future developments in the field.
1. Characterization of Distributed Systems
2. System Models
3. Networking and Internetworking
4. Interprocess Communication
5. Distributed Objects and Remote Invocation
6. Operating System Support
7. Security
8. Distributed File Systems
9. Name Services
10. Peer-to-Peer Systems
etc.