优化
来源:1-1 课程导学 【课程背景,大纲速览】

小华184531
2022-01-09
今天刷掘金看到的一个题目,有点懵(懵在数量多和数量少的优化有啥区别),想请教老师
一个用户活跃度几千万的网站你会做哪些优化?
写回答
1回答
-
Mr_Max
2022-01-10
同学你好!
高日活网站的优化更多考虑架构上的东西,因为此时性能受并发,负载等因素的影响更大。我们课程里主要是应用层的优化,对网站内容的加载和渲染进行优化。在此之上更要考虑服务层架构和数据层架构。只看应用层,做到极致此时效果也会比较有限。如果后面有架构师课程,可以更多更具体的谈一些。
针对各层都要做性能测试,压力测试,了解响应,吞吐等随并发和负载提高的变化。如果和预期有出入,或者见明显的瓶颈,可考虑调整架构,调整配置和代码。具体要针对使用的技术栈,都有非常多的可参考架构。为保证高可用,可伸缩,可扩展,安全性等,微服务架构是新做网站都应该优先考虑的。这里具体的问题和要做的优化,比如负载均衡,主从,热备,读写分离,分区分表等等,都要一个一个的去做。
012022-01-10
相似问题