中台化是什么

为了适应业务的快速发展,很多互联网公司开始搭建大中台,小前台部门架构。这里的中台前台划分并不是传统上的前台界面UI和后台程序的划分方法,是按通用业务和个性业务来划分的,拿阿里来举例,天猫和淘宝都算前台,天猫和淘宝的公共业务沉淀为中台,业务无关的技术可以成为技术中台(比如消息中间件,数据存储等),业务有关的称为业务中台(比如用户中台,商品中台,库存中台,订单中台)

中台化&API&SPI

中台可以通过两种方式赋能前台

API: 前台调用中台的API进行交互

SPI:中台提供一些功能的扩展点,前台可以根据扩展点来开发具体的组件,组件由中台的核心框架调度。

示意图:

中台化建设

微内核与平台化

平台化不一定使用微内核,只要系统暴露出APISPI,功能具有通用性,都可以作为一个可以支持扩展的平台;而如果使用微内核开发平台,就是微内核里不会涉及具体的逻辑,平台的功能通过实现内核暴露的扩展点通过插件实现,平台实现的插件可以对外暴露新的扩展。

代码结构

中台化建设

 

相关文章:

  • 2021-11-29
  • 2021-07-12
  • 2021-12-27
  • 2022-01-20
  • 2021-08-27
  • 2022-01-02
  • 2021-06-06
猜你喜欢
  • 2021-12-09
  • 2021-10-10
  • 2021-12-21
  • 2021-05-15
  • 2022-12-23
  • 2022-02-17
  • 2021-07-21
相关资源
相似解决方案