实例分析:一整套业务系统产品技术架构的方法论(15)

比如一个简单的问题,商品成交了退订退货等事件,其他相关部门怎么知道呢,然后做相关处理,靠各系统间API调用??只要业务跑两三年,保证各系统间的API成百上千。

实例分析:一整套业务系统产品技术架构的方法论

我之前供职的一家公司,上万的员工,有个有趣的现象。供应链部门负责商品采购验收和上架,公司网站展示相应的商品。但是,二者数据长期不一致,能有多不一致。说出来吓死人,有四分之一的商品状态几年来一直对不上,每每想起,赶脚都会被人笑死。

为什么会产生这样的情况?

因为供应链上架是API通知网站以及各部门,其他部门销售了,退订了商品等也是API调用供应链和网站。也就是各系统啥都是API调用,甚至什么是上架,定义都不一致,并且API调用不够稳定,又缺乏监控,也就是第五章说的产品技术都完全没有掌握业务结果的意识。

实例分析:一整套业务系统产品技术架构的方法论

推荐阅读