目录
考虑到每个行业不一样,这里只叙述现有落地的中台,不做标准,各位看官可根据自己的设计需要做设计,业务量不大的情况下,不建议为了中台而中台。
什么是中台,这里不讲,这块的概念百度上有很多,但是基本上每一家都有自己的理解与想法,但是自从阿里提出“大中台,小前台”的这个概念后,有很多领域的应用。
由于行业关系,小编不方便透露行业,这里来说说目前在生产中,落地的中台有哪些。
开始之前,先做一个基本的设计思路
- 技术架构上采用微服务架构设计,基于springboot,springcloud体系来做。
- 中台设计上划分为:业务中台,数据中台,技术中台,安全中台,治理中台
- 领域中心设计思想:基于领域驱动思想进行设计,这里只采用了业务领域的边界设计,不考虑技术体系的引入,原因:开发中需兼容大多数开发人员习惯。
- 领域中心设计架构,“两统一四中心”,具体如下:
4.1、统一领域边界入参标准:统一前端,后端,消费者,提供者,第三方边界的入参
4.2、统一领域边界出参标准:统一前端,后端,消费者,提供者,第三方边界的出参
4.3、每个中心代表一个服务:每一个中心都是独立运行,可横向拓展的服务
4.4、每个中心对应一个数据库:每一个中心都有自己的数据存储地
4.5、每个中心无状态设计