接口一堆仍是孤岛:事件与主数据同步比点对点对接更稳

发布时间: 2023-04-07 来源: 许愿牛科技

系统之间两两对接,接口数量会随模块平方增长,仍然对不齐主数据。用事件和主数据同步把变化广播出去,孤岛才会真正减少。

信息化年头越长,接口清单越壮观:ERP 对 MES,MES 对 WMS,WMS 对财务,OA 再对一遍。每次上新系统都要加几条专线。看起来都打通了,客户改个名称、物料改个规格,仍有系统睡着。孤岛换成了接口孤岛。

点对点能救急,不能当骨架。骨架应是主数据变更以事件方式通知所有订阅者。

点对点为什么会腐烂

映射写在各自项目里,没有共同的客户和物料身份;失败重试靠人工;新增消费者就要新开接口。系统越多,同步越像蜘蛛网,谁都不敢动。

点对点接口会变成蜘蛛网
线很多不代表一致。每一根线都有自己的映射,真相就会分叉。

更稳的最小结构

  • 客户、物料、组织、科目只在一处创建。
  • 变更发布为事件,下游订阅而不是轮询对方库。
  • 失败可重放,死信可告警,禁止静默丢更新。
  • 新应用默认订阅主数据,而不是再拉一条专线。
用事件中心同步主数据
广播一次变更,比维护二十条双向接口更接近打通。

XYN 数智化系统把业务应用建在统一的组织与主数据上,减少为每个模块单独对接。接口可以有,但不应成为企业的神经网络。神经网络应当是事件和主数据。