上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
分布式架构的终极奥义
分布式架构是每个架构师必须面对的挑战。宇宙自大爆炸以来持续膨胀,我们一直身处日趋离散的“分布式”世界之中。四维时空的物理法则限制着信息传输和校验,从原始社会开始,历经农牧时代、工业时代、信息时代,直至分布式系统无所不在的今天,被Eric Brewer总结为CAP理论。架构师要挑战的不是代码的逻辑运算,而是不可逾越的物理结界。大道至简,知易行难,初窥分布式门径不难,要在大型系统里游刃有余,功力绝非一般!
东明在架构领域耕耘多年,曾主导多个大型分布式项目,是经验丰富的架构专家。我们曾一同共事,推进基础架构层面的分布式项目和产品,东明对技术的执着追求令我印象深刻。如今他在负责一个公司的架构团队,我有过相同经历,深知其责任之重、要求之高。百忙之中,东明坚持笔耕不辍,将多年心得总结出版,我非常钦佩他的心力,为之欣然。这正是技术人的本色,无论世间纷扰变幻,不变的是对“不变”孜孜以求的初心。
本书专注于分布式系统的一致性,从实例、算法、原理多方面深入浅出地讲解其中的奥妙。架构的终极奥义正是化繁为简,非精深者不能为之。对有志于钻研技术架构、扩展行业视野的同道中人,相信本书会带给你很多思考和成长。比如:分布式能解决一切问题吗?不能,会带来更多问题!如何在物理规则下构建可扩展的系统?如何在算法的理想设计和实际应用中权衡取舍?也许并没有唯一答案,但每有所得,皆是欢喜!
史海峰 微信公众号“IT民工闲话”作者