大作业一
主要功能:
快递员上报定位信息
用户下单和支付
根据用户定位和快递员定位,通知快递员有新单
快递员抢单,揽收和派送

我们主要进行同城业务,有区域性特点。我们可以充分利用这个特点进行部署。前期以全国为区域部署,后期可以根据业务需要细粒度到省市区域。负载均衡策略也可以充分利用区域的特点。

数据库上将订单进行读写分离,以提升订单数据并发写能力。
快递员抢单并发量大所以独立出来抢单服,可以使用生成令牌的方式来处理。
快递员位置信息可以直接放在配单服务器内存

订单状态

主要功能:
快递员上报定位信息
用户下单和支付
根据用户定位和快递员定位,通知快递员有新单
快递员抢单,揽收和派送
我们主要进行同城业务,有区域性特点。我们可以充分利用这个特点进行部署。前期以全国为区域部署,后期可以根据业务需要细粒度到省市区域。负载均衡策略也可以充分利用区域的特点。
数据库上将订单进行读写分离,以提升订单数据并发写能力。
快递员抢单并发量大所以独立出来抢单服,可以使用生成令牌的方式来处理。
快递员位置信息可以直接放在配单服务器内存
订单状态
评论