传统的订单生成模式,在业务简单或者流量小的时候可以粗放的一步到位,提交订单后直接拆分到不同字表,那么随着业务的复杂度,流量的冲击,系统的可扩展性以及响应速度会大大下降,用户的感知除了慢还有就是提交订单失败,整个服务形成单点,
如何解,按照流程以及领域以及用户体验,最大化订单转化率等考虑就行服务拆分,
结算,接单,管道,等,
结算只负责为用户提供买卖双方的合同签订过程,
接单负责为合同盖章生效,其他不负责
管道负责由合同转化为订单的过程,
抛单负责订单的交付
订单中心负责订单生命周期管理
传统的订单生成模式,在业务简单或者流量小的时候可以粗放的一步到位,提交订单后直接拆分到不同字表,那么随着业务的复杂度,流量的冲击,系统的可扩展性以及响应速度会大大下降,用户的感知除了慢还有就是提交订单失败,整个服务形成单点,
如何解,按照流程以及领域以及用户体验,最大化订单转化率等考虑就行服务拆分,
结算,接单,管道,等,
结算只负责为用户提供买卖双方的合同签订过程,
接单负责为合同盖章生效,其他不负责
管道负责由合同转化为订单的过程,
抛单负责订单的交付
订单中心负责订单生命周期管理