中台
1 什么是中台
“中台” 现在被各大公司,特别是互联网公司频繁的提及,推出自己的中台。那到底什么是中台 ?跟我们经常听到的前台,后台有什么关系?
前台:指的是用户直接参与交互的界面,比如web页面,app;以及前端参与的业务逻辑比如用户请求后端的业务逻辑,商品查询、订单等等。
后台:指的是面向运维人员的操作平台,比如商品管理,结算,更改配置,设备扩容等等。
以云厂商为例:云上客户在某云上购买云主机,数据库,安全等产品,用户需要浏览云商店到对应的产品界面,然后下单,付款,以及查询订单。这就是前台的提供的功能。
云厂商的运维人员根据库存信息,调整云主机,数据库等库存,查看带宽,调整机房数量等等操作。这就是后台的功能。
那中台呢? 顾名思义,中台的出现,就是在前后台之间加了一层。那它负责什么功能呢? 现有的架构体系已经干完了所有的工作,只能从前台或者后台抢活了。抢的主要是前台的活儿,简单来说,就是将前台一些通用的功能,放到中台,也即是只造一次轮子,供其他前台重复利用,这样的好处是可以加快前端产品的快速迭代开发。