0%

服务化的过程中必然会面对服务拆分的问题;拆分粒度太粗不能体现服务化的优势,拆分过细会导致各项成本过高;所以架构师在服务拆分时要权衡各方面的利弊根据当前情况做出最优解;以下内容是我们团队在使用dubbo的过程,根据实际情况考虑的服务拆分方式;

阅读全文 »

在决定进行服务化时,我们做了一些必要的准备工作;从服务治理,链路跟踪,监控以及报警方面到代码层面,运维,流程等多个方面做了相应的调整

阅读全文 »

在分布式系统中,同时满足“CAP定律”中的“一致性”、“可用性”和“分区容错性”三者是不可能的。在互联网领域的绝大多数的场景,都需要牺牲强一致性来换取系统的高可用性,系统往往只需要保证“最终一致性”,只要这个最终时间是在用户可以接受的范围内即可。

阅读全文 »