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

教学目标

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

任何事物都有两面性!

目录

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

1. 手游交易业务介绍

手游交易平台

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第1张图片

交易类型

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第2张图片

2. 微服务改造过程

微服务化的背景

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第3张图片

实际的项目落地过程

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第4张图片

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

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第5张图片

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

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第6张图片

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

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第7张图片

3. 手游交易中台

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

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第8张图片

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

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第9张图片

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

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第10张图片

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

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第11张图片

中台思路对比

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第12张图片

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

【架构实战营】模块六 6.实战 - 手游电商平台微服务_第13张图片

随堂测验

【判断题】

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

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

你可能感兴趣的:(#,架构实战训练营,架构)