知识卡片
数据层最难分布式
内容
应用层可借助负载均衡、容器和无状态服务扩展;数据层必须处理拆分、迁移、复制、事务和读写顺序。发散:多数“分布式改造”难点不在服务数量,而在业务事实能否在多副本、多分片下保持可解释。
参考来源
- 位置:《分布式系统与一致性》第1章《分布式系统的核心特性:一致性》"1.3 一致性是这个考验的核心"(源文件:_epub-src/OEBPS/Text/chapter5.xhtml)
- 结论依据:原文明确"应用层的分布式技术已经相对成熟……相对而言,数据层的分布式技术的成熟度和落地程度还远不如应用层……无论哪一种数据层的分布式技术,最难的一道关卡都莫过于分布式系统的一致性"。
- 原始内容:前面讲解了应用层的分布式技术和数据层的分布式技术,数据层的分布式技术是互联网大规模应用技术中的最后一道难关。目前,应用层的分布式技术已经相对成熟……相对而言,数据层的分布式技术的成熟度和落地程度还远不如应用层……无论哪一种数据层的分布式技术,最难的一道关卡都莫过于分布式系统的一致性。