如何基于DDD构建微服务架构( 三 )
如下图所示是我们总结的监控系统概要视图 , 其中实线表示的是城市信贷业务工作流中进件在不同系统的流向 , 而虚线表示的则是业务的存量、流量在业务监控系统的事件记录 。 
文章图片
3
服务的拆分
完成问题域的理解和提炼后 , 我们需要对整体系统做进一步的服务拆分 。 下图是我们根据业务领域能力对“业务运营监控系统”进行拆分后的子领域服务及模块划分说明 。
业务事件收集(如下图和表所示)
事件过滤聚合(如下图和表所示)
文章图片
规则配置(如下图和表所示)
文章图片
监控查询展示(如下图和表所示)
为什么要做服务拆分
降低系统的整体复杂性:根据业务领域进行合理的服务拆分是一个有效控制系统复杂性的方法 。
【如何基于DDD构建微服务架构】提高效率:服务拆分后 , 代码模块相互隔离 , 并发的开发模式可以提升开发人员的效率 。
- One|基于Android 13打造:三星Galaxy S22抢先用上One UI 5.0
- 创投圈|抖音小店无货源适合新手小白么?如何精细化运营?新手小白看来
- 松下|淘宝店铺信誉分等级如何提升?
- PHP|如何降低用户关注的非必要页面的权重传递?
- 量子纠缠存在于任何维度空间?人类如何逃出三维空间变成“神”?
- 显卡|如何组装旗舰游戏电脑?这里有你想要的答案
- 火星和地球交换位置会如何?火星会出现生命吗?答案没你想得简单
- 快手视频|视频号和抖音快手的差异化在哪里呢?你应该如何选择适合你的平台
- AirPods|如何进行微信活动运营才有效?
- 酷睿处理器|AMD Zen4如何接招?13代酷睿Z790主板偷跑:DDR4内存还在
