撑千万级,大型电商分布式架构解析(14)
2.3. 网站架构分析
根据以上预估 , 有几个问题:
-
需要部署大量的服务器 , 高峰期计算 , 可能要部署 30 台 Web 服务器 。 并且这三十台服务器 , 只有秒杀 , 活动时才会用到 , 存在大量的浪费 。
-
所有的应用部署在同一台服务器 , 应用之间耦合严重 。 需要进行垂直切分和水平切分 。
-
大量应用存在冗余代码
-
服务器 SESSION 同步耗费大量内存和网络带宽
-
数据需要频繁访问数据库 , 数据库访问压力巨大 。
大型网站一般需要做以下架构优化(优化是架构设计时 , 就要考虑的 , 一般从架构/代码级别解决 , 调优主要是简单参数的调整 , 比如 JVM 调优;如果调优涉及大量代码改造 , 就不是调优了 , 属于重构):
-
业务拆分
推荐阅读
- 单机|游戏推荐:当前八款最热门的大型单机,都是不容错过的精品游戏
- 女孩|第五人格:小女孩堪称“BUG女王”,用她对战,你千万要小心!
- 天堂w|各地鲸鱼玩家齐聚一堂,《天堂W》上市两天的收入突破九千万元
- 穿越火线|CF:火线角色“千千万”,角色大集结确定不来?
- 炉石传说|炉石传说:把冲锋玩到极致?设计师千万不能看到的OTK冲锋套路
- edg战队|疯狂!EDG夺冠\承包\热搜,上亿人狂欢!千万不要找极端游戏男?
- 电影霸主|大话2超千万的伤害!大君携手全服霸主队伍速刷顶级BOSS天罡18星
- 圣战群英传|DNF:最强大作战注意事项!想领2本红字书,上线后千万不要去刷图
- 原神|原神:抽到新武器该给谁用?详细分析来了,千万别浪费这两把神器
- lpl|S11的LPL如此拉跨,为何依然被吹到世界第一?多半是因为电商三大家!