订单中心服务开发总结

Table of Contents

1 定位

随着公司业务的发展,业务系统中存在了多个订单系统,维护成本高,不同的订单系统也造成稳定性差。

为解决上述的问题,做了订单中心,对整个平台的订单进行管理(包括现金和非现金订单交易订单),由一个团队进行维护,利于做到业务发展过程中,订单系统的稳定,可靠,可扩展。

2 总体架构

OrderPaymentArchitecture.png

3 主要流程

3.1 创建订单流程图

CreateOrderFlowChart.png

3.2 创建订单时序图

CreateOrderTimingDiagram.png

4 补充说明

订单中心往往业务量大,要提前做好读写分离,分库分表的支持。