关于系统架构中“中台的概念

关于系统架构中“中台的概念”

其实中台是想象出来的概念。中台和产品经理职位一样,中台并不是一开始就有的,而是基于“前台+后台”的架构发展演变的,先说下前台和后台。

前台:前台是系统的前端平台,是直接与终端用户进行交互的应用层。拿电商平台来举例,我们日常使用的app、H5端、pc端以及小程序都属于电商的前台系统。
后台:后台是指系统的后端平台,终端用户是感知不到他的存在的。后台的价值是存储和计算企业的核心数据。例如供应链管理系统存储商品及库存数据、客户管理系统存储用户信息。
产品经理都知道,用户的需求是瞬息万变的,用户需求的变化决定了前台系统需要快速迭代响应用户需求,而前端的变化需要后端的变化来支撑,因此这就对后台的快速应变产生了要求。而后台设立之初核心目的并不是服务于前台,而是提升后端数据的安全及系统的管理效率。
举例来讲:随着业务的扩大后端存储大量的合同、商品、订单及用户等私密数据,因为安全性及缘故,这些数据无法供前台拿过来直接用,同样也无法快速的改造系统来响应前台的变化。因此,出现了“前台为了用户需求,期望系统不断的快速迭代”与“后台为了数据安全与系统稳定,期望系统趋于稳定”的矛盾局面。
在这一矛盾的局面下,为了满足前台的快速迭代需求和后台的稳定性需求,伟大的架构师们,创造性的提出了“中台”概念,核心是将后台的逻辑层拆出来,形成”前台(应用层)-中台(逻辑层)-后台(数据层)“的产品架构。在这一产品架构下,当前台需求来临时,中台能快速的进行响应,从而提升了研发效率,降低了创新成本。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容