1.数据输出项目
背景:公司通过自有数据或外部数据加工聚合做成各种数据产品,然后提供给外部商户调用。
核心问题1.原整个体系是只给公司内部使用,现需要独立出来,提供对外服务。同时不能影响自身的业务使用
核心问题2.同一输出产品会用到多个第三方数据(可互相替代,成本不同,稳定性不同)
核心问题3.针对不同商户卖出的产品计费规则,价格不同
项目改造
对原先的项目架构进行调整。原先从api网关直接到数据服务,拆分成三层,数据输出,数据加工,底层数据获取层,同时通过异步分发给订单层,计费层每日对不同商户进行计费。