概要
基于在当前很多不同行业的不同系统如:嘉宝华, 喜茶,碧优选,美团,饿了么,三十加等等不同的系统对接,我们在对接系统是存在一定的问题:
-
每次开发都需要嵌入到系统中,迭代开发速度慢
-
内部大量重复建设 大多时候都是通 if else 来区分,代码耦合性太高
-
服务部署问题,但面临大量数据同步时, 会影响业务系统其它功能(如 碧优选 商品同步为全国的商品信息进行同步,此同步在wshop中进行,会影响wshop当前业务使用)
-
业务不确定性, 创新困难,无法支撑市场高速变化。如渠道扁平化管理,统一会员营销,全渠道等(每个项目都可能存在一些个性化的表)
-
后续项目维护成本高,因为业务个性化的原因,久而久之后续系统维护困难
为解决上述问题,采用 系统集成中台
+ 应用小前台
的数据同步方式,统一同步标准,以便开发人员快速,便捷的应对企业的开发需求,部署结构调整,不在直接嵌入到内部基础服务,因部署问题而影响 公司核心业务点。架构图如下
现状
增量定时拉取数据同步
-
场景1
- 初始化数据
-
场景2
- 当数据变更时,定时同步变更的数据
项目案例:
- 碧优选商品同步
接口回调数据同步
-
场景
- 当第三方平台的数据有变动时通过回调接口,进行同步修改
项目案例:
- 饿了么,订单状态同步(在饿了么下订单,同步到惟客服务)
数据反向同步
-
场景
- 当维客服务修改数据,同步至第三方平台
项目案例:
- 碧优选 会员信息更新
第三方调用gateway 进行同步
项目案例:
- 嘉宝华 商品同步方案
部分数据直接由第三方提供
-
场景
- 会员积分数据直接由第三方提供
- 项目案例:
- 碧优选 会员积分 直接通过接口碧桂园系统获取
来源:oschina
链接:https://my.oschina.net/u/728453/blog/3168444