
分布式
文章平均质量分 91
cmlbeliever
改变世界需要你,行动吧!骚年!先改变自己...
展开
-
分布式数据一致性思考2-业务系统架构
背景上一篇文章分布式数据一致性思考-B端系统一致性 阐述了分布式系统一致性的做法,那么对应业务系统该如何设计呢? 本篇讲解基于上一篇思路下的系统架构设计架构图根据DDD架构的分层思路,层级分别为接口适配层系统对外提供的rpc服务层,提供最基础的服务监听其他系统消息,消息作为驱动入口还有各种定时任务等入口,适配层会将请求信息转换成应用层需要的模型信息应用层负责具体业务实现与业务流程编排,更多的是作为编排者,通过领域服务层来实现业务逻辑同时这里也会做最先的业务逻辑校验,业务校验需要快原创 2021-10-19 23:50:31 · 768 阅读 · 0 评论 -
分布式数据一致性思考-B端系统一致性
目录背景什么是一致性?B端业务场景重试幂等并发小结总结背景已经好久没写博客了,看了下最近的一篇已经是去年的了,由于工作一直忙,没有抽时间来写(其实就是懒)。加上也没有觉得非常有收获的事情,所以就干脆没写了。最近在思考分布式一致性的理论与实现时,感觉自己有所收获,这里分享分享一下自己的经验。什么是一致性?至于原理什么的,这里就不赘述了,总的来说目前的分布式系统实现起来基本上都是基于BASE理论的,业务需要保持最终的一致性,说白了了是可以允许 中间过程的短暂不一致,只需要最后一致就好。一说到这个,很原创 2020-07-18 22:17:06 · 3933 阅读 · 5 评论