通达物流系统架构设计:同城快递平台技术实现与部署.pptx

通达物流系统架构设计:同城快递平台技术实现与部署.pptx

张彦功通达物流系统架构设计

背景通达物流快递系统是一个同城快递的系统。公司刚刚成立,组建20人技术部门,准备两个月后系统开发完成上线。

功能概述系统主要功能包括:用户通过app发起快递下单请求并支付快递员通过自己的App上报自己的地理位置,每30秒上报一次系统收到快递请求后,向距离用户直线距离5km内的所有快递员发送通知快递员需要进行抢单,第一个抢单的快递员得到配单,系统向其发送用户详细地址快递员到用户处收取快递,并记录到系统中:已收件快递员将快递送到目的地,并记录到系统中:已送达使用者包括:用户、快递员、公司运营

非功能约束预计上线后三个月日单超过1万,一年日单超过50万

系统关键用例图用户中心:负责用户注册、登录等订单中心:负载下单、计算费用等履约:抢单、收件、送件等地理位置:位置上报、位置计算等

下单抢单场景的业务活动图

系统部署模型分层模型LVS:四层负载均衡API网关:鉴权、限流、反爬、接口聚合等微服务k8s集群:各业务服务,无状态基础组件:数据库、缓存、消息队列

下单抢单场景的服务器时序模型

订单状态图模型状态分三类:订单正向状体新建待支付已支付订单逆向状态已取消退款申请退款中已退款履约状态待取货已取货已送达

文档评论(0)

1亿VIP精品文档

相关文档