自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 CAP定理的谎言与真相:分布式系统如何在不可能三角中求生?

FLP和CAP定理揭示了分布式系统的本质局限:FLP指出异步系统中无法保证共识算法的终止性,CAP则表明分布式系统无法同时满足一致性、可用性和分区容错性。这些理论看似给分布式系统"判死刑",实则为系统设计提供了权衡框架。工程师们通过超时机制、最终一致性等策略,在理论限制下找到了实用解决方案。现代系统根据场景需求灵活选择CA、CP或AP模式,证明分布式系统虽不完美,却能在现实约束中实现"足够好"的平衡。

2025-10-08 14:56:29 966

原创 分布式系统的抽象魔法:为什么越简单的模型反而越强大?

在分布式系统中,"现在几点"是个伪命题。就成了救命稻草:你可以假设"节点只会崩溃不会撒谎"(崩溃恢复模型)、"网络可能丢包但不会篡改消息"(异步通信模型),用这些简化的"谎言"搭建出可理解、可计算的系统框架。"就像城市地图不会标注每栋楼的高度,但会精确标出消防通道——取舍的智慧,决定了模型的生命力。地图本质上是对现实世界的"抽象"——它刻意忽略了99%的细节(比如你脚下的井盖、路边的野花),只保留对导航至关重要的信息(道路、红绿灯、地标)。节点是分布式系统的"打工人",但它们可能随时"摸鱼"甚至"罢工"。

2025-10-03 17:17:36 1127

原创 为什么一台电脑不够用?分布式系统的趣味入门

从单机到分布式,本质是一场“向现实妥协”的进化:我们放弃了“魔法盒子”的幻想,接受不完美的节点,用复杂的协作换来了“无限扩展”的可能。就像2025年国庆你轻松刷着阅兵直播、抢购限量商品时,背后是成百上千台服务器在“分工搬砖”:有的存数据,有的算推荐,有的当备胎——它们未必是最强大的个体,却通过精妙的协作,撑起了这个数据爆炸的时代。世界上没有完美的解决方案,只有适合当下的权衡。而理解这种权衡,或许就是技术人最核心的能力。

2025-10-01 09:37:18 1600

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除