1.2.2 最终一致性模型 在分布式系统的世界里,一致性不是一道非黑即白的选择题,而是一场精密的权衡舞蹈——舞步的节拍由业务语义定调,舞伴的默契靠机制设计维系,而最终落脚的姿势,往往不是“强”,而是“稳”:一种在时间中自我修复、在扰动后悄然归位的最终一致性。 你可能已经熟稔 CAP 理论的三角困境:Consistency(一致性)、Availability(可用性)、Partition Tolerance(分区容错性)三者不可兼得。但真正让工程师夜不能寐的,并非理论本身,而是当系统在真实世界中遭遇网络抖动、节点宕机、跨机房延迟、上游重试风暴时,那个被我们亲手签发的“写入成功”响应背后,数据究竟在多大程度上是可信的?它何时能被下游读到?它会不会永远卡在某个副本的待同步队列里?