趣谈分布式
文章平均质量分 89
大致介绍下分布式系统的一些基础
xbookstack
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CAP定理的谎言与真相:分布式系统如何在不可能三角中求生?
FLP和CAP定理揭示了分布式系统的本质局限:FLP指出异步系统中无法保证共识算法的终止性,CAP则表明分布式系统无法同时满足一致性、可用性和分区容错性。这些理论看似给分布式系统"判死刑",实则为系统设计提供了权衡框架。工程师们通过超时机制、最终一致性等策略,在理论限制下找到了实用解决方案。现代系统根据场景需求灵活选择CA、CP或AP模式,证明分布式系统虽不完美,却能在现实约束中实现"足够好"的平衡。原创 2025-10-08 14:56:29 · 966 阅读 · 0 评论 -
分布式系统的抽象魔法:为什么越简单的模型反而越强大?
在分布式系统中,"现在几点"是个伪命题。就成了救命稻草:你可以假设"节点只会崩溃不会撒谎"(崩溃恢复模型)、"网络可能丢包但不会篡改消息"(异步通信模型),用这些简化的"谎言"搭建出可理解、可计算的系统框架。"就像城市地图不会标注每栋楼的高度,但会精确标出消防通道——取舍的智慧,决定了模型的生命力。地图本质上是对现实世界的"抽象"——它刻意忽略了99%的细节(比如你脚下的井盖、路边的野花),只保留对导航至关重要的信息(道路、红绿灯、地标)。节点是分布式系统的"打工人",但它们可能随时"摸鱼"甚至"罢工"。原创 2025-10-03 17:17:36 · 1127 阅读 · 0 评论 -
为什么一台电脑不够用?分布式系统的趣味入门
从单机到分布式,本质是一场“向现实妥协”的进化:我们放弃了“魔法盒子”的幻想,接受不完美的节点,用复杂的协作换来了“无限扩展”的可能。就像2025年国庆你轻松刷着阅兵直播、抢购限量商品时,背后是成百上千台服务器在“分工搬砖”:有的存数据,有的算推荐,有的当备胎——它们未必是最强大的个体,却通过精妙的协作,撑起了这个数据爆炸的时代。世界上没有完美的解决方案,只有适合当下的权衡。而理解这种权衡,或许就是技术人最核心的能力。原创 2025-10-01 09:37:18 · 1601 阅读 · 0 评论
分享