业务中台建设篇
程序员文章站
2023-11-19 19:27:40
本文主要给大家介绍,在实际业务中,业务中台到底该如何建设,如何将中台的能力优雅的与前端业务线结合起来。 ......
本篇文章是上篇文章“”业务中台建设的详细篇。
业务中台的架构由业务注册中心、分发中心、业务中台服务。
1)业务注册中心
业务注册中心主要负责对各个前端业务的管理,各个业务可以通过注册中心寻找自己业务需要的能力以及使用该业务的相关配置,然后注册业务,生成业务唯一标识,标识这个业务。
2)分发中心
分发中心主要负责将配置及相关数据分发到业务中台下的各种服务。
3)业务中台
提供各项公共能力,给各业务线使用。
4)过程
①中台的各项能力注册到业务注册中心,供各业务线使用;
②个业务线在注册中心注册业务,及寻找相关的能力;
③分发中心将配置发到业务线所的能力中去;
④若是业务是异步服务,则可以通过数据分发中心将数据分发到各业务线中去(一般用mq实现);
⑤若是同步,则根据配置串行化直接调用即可;
小结
最核心的就是配置,将业务方和中台服务友好的优雅的结合起来!