架构师训练营第 2 期 大作业 (一)
用户下单请求通过负载均衡服务器分发给下单网关集群
使用消息队列向 5km 内的快递员发送通知(消费者服务器获取的消息内容包括:用户地址,快递员列表)
快递员实时位置缓存在分布式缓存 Redis 中
数据存储使用 MySQL,第一个上线版本不要求做数据分片,但要做主从复制
系统关键用例图
下图主要描述用户及外卖员主要涉及的功能节点
系统部署图如下
主要描述各模块在用户成功下单及快递员成功抢单的泳道图
主要描述各模块在用户成功下单及快递员成功抢单的服务器时序图
评论