🔥
码云GVP开源项目 12k star
Uniapp+ElementUI 功能强大 支持多语言、二开方便!
广告
本文主题为电商网站架构案例,将介绍如何从电商网站的需求,到单机架构,逐步演变为常用的、可供参考的分布式架构原型。除具备功能需求外,还具备一定的高性能、高可用、可伸缩、可扩展等非功能质量需求(架构目标)。 根据实际需要,进行改造、扩展、支持千万PV,是没问题的。
一、使用电商案例的原因
二、电商网站需求
三、网站初级架构
四、系统容量预估
五、网站架构分析
六、网站架构优化
6.1 业务拆分
6.2 应用集群部署(分布式,集群,负载均衡)
6.3 多级缓存
6.4 单点登录(分布式Session)
6.5 数据库集群(读写分离,分库分表)
6.6 服务化
6.7 消息队列
6.8 其它架构(技术)