QCon北京2018-《美团配送系统架构演进实践》-阴永俊
• 服务化 • 原语层+应用层 v3.0 • 借鉴CQRS + MDM思想 • 生产与应用独立建模 快速起量,系统质量、研发效率问题凸显 美团配送主数据平台架构图 规模化阶段:解耦履约系统与运营系统 v1.0 • 开放式 • 多服务共享DB v2.0 • 服务化 • 原语层+应用层 v3.0 • 借鉴CQRS + MDM思想 • 生产与应用独立建模 快速起量,系统质量、研发效率问题凸显 原语层+应用层 v3.0 • 借鉴CQRS + MDM思想 • 生产与应用独立建模 快速起量,系统质量、研发效率问题凸显 核心数据模型 • 无论入职流程、调度流程多复杂,原语接口不变 规模化阶段:解耦履约系统与运营系统 v1.0 • 开放式 • 多服务共享DB v2.0 • 服务化 • 原语层+应用层 v3.0 • 借鉴CQRS + MDM思想 • 生产与应用独立建模 • 屏蔽人员、组织属性细节,高可用性保证 规模化阶段:解耦履约系统与运营系统 v1.0 • 开放式 • 多服务共享DB v2.0 • 服务化 • 原语层+应用层 v3.0 • 借鉴CQRS + MDM思想 • 生产与应用独立建模 快速起量,系统质量、研发效率问题凸显 运营侧应用 • 提供搜索、权限、审批解决方案,保证扩展性 规模化阶段:可用性建设 研发高压线、月度Case复盘、CaseStudy0 码力 | 31 页 | 15.26 MB | 1 年前3领域驱动设计&中台/DDD实践中的那些坑
��������������������������������� ������������������������ • ����������SQL��������������������� ��������������� CQRS����������� ��������������� • ���������������������������� �������� • ���������Query����������������0 码力 | 28 页 | 2.09 MB | 1 年前3领域驱动设计&中台/Every Entity as A Microservice
Gateway Bank mq FTP Server download upload “����” ���� ���� Bounded context is all you need CQRS is all you need �������� ��� == ������ ���� ���� ���� ��� ������� Causality � => � �������0 码力 | 87 页 | 4.02 MB | 1 年前3HUAWEI CLOUD Microservice Tool Improves Development Efficiency
Steps and 1 Phase • DDD aggregation • Event Sourcing • Command Query Responsibility Segregation (CQRS) Current method + Application to the cloud + IaaS Service innovation e.g. AI Split data0 码力 | 14 页 | 795.42 KB | 1 年前3庖丁解牛:华为云微服务工具解放开发者
Confidential 6 通过微服务拆分工具解放开发者 支撑活动 方法论 • ThoughtWorks五步十一阶 • DDD聚合 • 事件源Event Sourcing • 命令查询责任分离CQRS 现有做法 业务改造 投入大 + 应用上云 + IaaS 应用微服务改造 + PaaS 业务创新 如AI 拆表 拆界面及业务逻辑 微服务化改造典型流程 挑战:强业务相关, 必须业务+微服务专0 码力 | 14 页 | 1.54 MB | 1 年前3
共 5 条
- 1