(三)漫谈分布式之集群篇:99.99…%高可用与PB级数据存储背后的架构原理
怎么保证系统做到99.99……%的高可用?怎样实现PB级海量数据的存储?如何提升业务系统的吞吐量?答案是集群,相信诸位对这个概念并不陌生,集群已成为现时代中,构建高可用、高性能系统不可或缺的一种手段。
本文介绍了集群的概念和分类,包括逻辑处理型集群和数据存储型集群。逻辑处理型集群包括事务服务、API网关等,数据存储型集群包括缓存中间件、数据库等。分发算法实现负载均衡,主从架构实现数据同步和高可用性。分片架构包括中心化分片集群和去中心化分片集群。学习技能时要关注底层思维方式,成为技术领域的专家。