云原生技术中台:从分布式到云平台设计
上QQ阅读APP看书,第一时间看更新

在过去的几十年里,互联网改变了我们的生活方式。通过互联网提供的服务通常是由复杂的软件系统提供支持的,这些软件系统跨越大量服务器并且通常在地理位置上相距很远。这种系统在计算机科学术语中被称为分布式系统。为了正确、高效地运行大型系统,系统内的进程应能够以容错方式正确实现任务调度,进程间遵守的协议被称为分布式协议。为了更好地理解分布式系统中进程协作的原理,我们先来介绍计算机服务扩容的发展历程。