应用架构和实践

应用架构和实践

零售通商品业务重新设计

image-20220112150910170

业务逻辑混乱

解决问题:

  1. 结构化分解
  2. 领域知识被割裂
  3. 代码业务语义表达能力弱

image-20220112151430831

image-20220112151840165

image-20220112151928979

数据模型

image-20220112152106726

架构

image-20220112152301324

应用架构COLA

image-20220112153012666

image-20220112153212624

image-20220112153250020

image-20220112153445478

image-20220112160028942

image-20220112153624465

image-20220112153737481

image-20220112153912168

统一语言

语言是纯粹的抽象,是沟通的工具,是思考的载体,是思想的外衣 ——塞.约翰逊

语言是符号,共识即正确

一个团队,一种语言-核心领域词汇表

image-20220112154446687

边界上下文-领域划分

image-20220112154706998

image-20220112154731679

image-20220112154755612

image-20220112154833732

领域

image-20220112155126545

复杂业务治理方法论

image-20220112155231982

image-20220112155335607

Service 结构分解和组装,详细细节下沉到CmdExe执行?缩减膨胀的Service

简单Domain,涉及域DomainService

client端由提供服务,Gateway防腐层

简单校验由client完成,复杂校验由Service校验

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值