本篇文章是上篇文章“互聯網巨頭大中台,小前台戰略”業務中台建設的詳細篇。
業務中台的架構由業務注冊中心、分發中心、業務中台服務。
1)業務注冊中心
業務注冊中心主要負責對各個前端業務的管理,各個業務可以通過注冊中心尋找自己業務需要的能力以及使用該業務的相關配置,然后注冊業務,生成業務唯一標識,標識這個業務。
2)分發中心
分發中心主要負責將配置及相關數據分發到業務中台下的各種服務。
3)業務中台
提供各項公共能力,給各業務線使用。
4)過程
①中台的各項能力注冊到業務注冊中心,供各業務線使用;
②個業務線在注冊中心注冊業務,及尋找相關的能力;
③分發中心將配置發到業務線所的能力中去;
④若是業務是異步服務,則可以通過數據分發中心將數據分發到各業務線中去(一般用MQ實現);
⑤若是同步,則根據配置串行化直接調用即可;
小結
最核心的就是配置,將業務方和中台服務友好的優雅的結合起來!