简介
在生活中,分布式系统应用已经越来越流行和普遍。分布式系统具有类似的模式: 使用并发实现资源的共享和高性能;涉及同步,并协调活动时间;需要管理和减缓故障。在实际的分布式处理系统的构建中,不仅要涉及并发的常见内容(如竞争条件、信号量和互斥),还要涉及网络系统的实际实现,并考虑底层的操作系统。 本书从实用的角度讲解分布式处理的整个构建过程,以及在此过程中应用的工具、技术和原理。 根据所讲述的内容,本书大致分为如下几部分: 第1部分涉及第1章~第6章,讲解有关分布式处理的基本概念、并发的概念以及模型、操作系统的并发处理、进程通信、协议的使用。 第2部分的内容包括第7章~第9章,讲解工程问题,包括安全性和分布式处理的语言,并提供构建分布式处理的示例和案例研究。 第3部分包括第10章~第11章,第10章介绍一个游戏的分布式处理部分,从而将前面各章中所学的知识,特别是那些实用的内容,比如BSD套接字、TCP/IP和UDP,与复杂的分布式系统构建过程关联起来。第11章对全书内容加以概括总结。 本书的每一章都有相应的练习题,并在书后提供了参考答案。读者可以通过练习,巩固所学知识。
更多出版物信息
- 出版: 2010-03-01
- 更新: 2024-07-16
- 书号:9787302217817
- 中图:TP338
- 学科:工学控制科学与工程工学计算机科学与技术