内容简介:
本书详细讲解分布式系统的实现方法与相关理论,实现对多台计算机的CPU、内存、硬盘统一利用,从而获得强大计算能力去解决复杂问题。主要内容有:分布式并行计算的基本原理,包括离线计算、实时计算、迭代计算的具体实现;分布式协调的实现,包括如何实现公共配置管理,如何实现分布式锁,如何实现集群管理等;分布式缓存的实现,包括如何提供完整的分布式缓存来利用多机内存能力;消息队列的实现,包括如何实现发送接收模式;分布式文件系统的实现,包括如何像操作本地文件一样操作远程文件,并利用多机硬盘存储能力;分布式作业调度平台的实现,包括资源隔离、资源调度等。本书是作者多年实践经验的总结,深入分析了其设计的Fourinone系统,可帮助读者快速搭建分布式系统,并提升设计分布式系统的能力。
下载地址:
[ARFormslite id=100]