【架构实战营】模块六 6.实战 – 手游电商平台微服务


教学目标

  1. 通过案例理解微服务和中台架构

任何事物都有两面性!

目录

  1. 手游交易业务介绍
  2. 微服务改造过程
  3. 手游交易中台设计

1. 手游交易业务介绍

手游交易平台

图片[1] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

交易类型

图片[2] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

2. 微服务改造过程

微服务化的背景

图片[3] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

实际的项目落地过程

图片[4] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

微服务第1式 – 按业务重要程度拆分

图片[5] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

微服务第2式 – 按业务稳定性拆分

图片[6] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

微服务第3式 – 按业务领域拆分

图片[7] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

3. 手游交易中台

为什么手游交易都要上中台?

图片[8] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

手游交易中台设计思路1 – 理想型

图片[9] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

手游交易中台设计思路2 – 嵌入式

图片[10] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

手游交易中台设计思路3 – 打通型

图片[11] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

中台思路对比

图片[12] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

某轻奢品牌设计思路 – 隔离型

图片[13] - 【架构实战营】模块六 6.实战 – 手游电商平台微服务 - MaxSSL

随堂测验

【判断题】

  1. 单体系统问题比较多的时候,第一就应该考虑微服务化。
  2. 微服务拆分的时候,可以按照业务来拆分,也可以按照质量维度拆分。
  3. 业务平台改个名字就可以当做业务中台,因为微服务拆分都是一样的。
  4. 打通、抽象、隔离等设计理念是中台成功的关键。
  5. 同样的架构方案,不同的业务落地效果可能差别很大。

【思考题】
业务中台高度抽象的业务模型有什么优点,又有什么缺点?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享