大作业一
设计目标:
1.整体架构弹性可伸缩,满足订单量从零到一百万的持续增长过程
2.从节约成本角度,早期部署方案采用精简部署,满足需求的前提下部署尽量少的服务器 3.未来可能会迁移到第三方云计算平台,因此技术选型尽量选取能兼容主流云厂商的开源技术方案
用例模型
部署模型
部署说明
1.CDN 用来加速用户图片访问速度
2.负载均衡服务器早期采用 Nginx 部署,将来并发量大的时候该用 LVS 部署
3.网关服务器早期采用双机部署,未来根据业务量持续扩容
4.微服务框架采用 Dubbo
5.消息队列采用 ActiveMQ
6.早期不准备部署 Redis,快递员位置直接记录在配单微服务中
7.数据库采用 MySQL 并配置主从复制
下单抢单活动模型
评论