
架构设计
文章平均质量分 77
动静之间
代码是有思想的
展开
-
我认识的微服务
微服务是对过去技术的总结而不是新技术新思想新架构原创 2016-09-01 17:55:32 · 618 阅读 · 0 评论 -
消息消费者容器
消息消费模式我们已经非常熟悉,本文介绍一种新的使用方式,在某种情况下,尤其是消费者比较多的情况下,也不失为一种解决办法原创 2016-08-24 15:04:51 · 853 阅读 · 1 评论 -
分布式架构之系统拆分
系统拆分是单体程序向分布式系统演变的关键一步,也是很重要的一步,拆分的好坏直接关系到未来系统的扩展性、可维护性和可伸缩性等,拆分工作不难理解,但是如何正确拆分、有什么样的方法和原则能帮助我们拆分得到一个我们理想中的系统:高可用、可扩展、可维护、可伸缩的分布式系统。MartinFowler的《重构改善既有代码的设计》一书给重构的定义:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部原创 2016-09-18 18:26:42 · 16232 阅读 · 0 评论 -
常见数据多副本一致性方案
在分布式系统中,选择采用多副本方案,就要面对数据一致性问题;数据一致性主要是指在多副本的情况下,如何保证各个副本间数据的一致性。原创 2017-03-21 00:08:05 · 8514 阅读 · 0 评论