目录······第1章 分布式系统基础知识11.1 概述21.1.1 什么是分布式系统21.1.2 集中式系统VS.分布式系统31.1.3 如何设计分布式系统41.1.4 分布式系统所面临的挑战51.2 线程61.2.1 什么是线程61.2.2 进程和线程71.2.3 编程语言中的线程对象81.2.4 SimpleThreads示例111.3 通信141.3.1 网络基础知识141.3.2 网络I/O模型的演进191.3.3 远程过程调用(RPC)331.3.4 面向消息的通信411.4一致性431.4.1 以数据为中心的一致性模型441.4.2 以客户为中心的一致性4