性能优化的价值
性能优化的缺点也有
性能优化的两种模式 个人总结,性能优化整体上可以分为两类:单应用优化和结构型优化。 单应用优化,关注单系统瓶颈,通过解决单系统瓶颈提升性能。 结构型优化,通过改造链路结构和配比,进行整体性能的优化。 单应用优化常见步骤 优化基本思路(闭环)
确定性能瓶颈/热点的常见方法
压测时常观察的内容及工具有(举例java应用)
优化的常见手段或模式
结构型优化常见步骤
此部分介绍的内容,在很多网站架构变迁的文章中介绍过,这里通过图的方式展现出来。 每个阶段都有适用的软件架构,基于成本、建设复杂度、维护成本的考虑,不必强求一开始建设很完整的技术体系。 个人认为,性能是驱动应用体系研究的重要驱动力,可以通过下面应用结构演进看出来。 1、单应用时代常见瓶颈先发生在DB 2、单应用时代常见第一个解法是使用缓存(偏向应用级别缓存) 3、单应用时代常见第一个解法是独立缓存服务(集中式缓存,如memcache) 3、单应用集中式部署带来应用集群处理能力提升 4、单应用集中式部署部署后的DB瓶颈 5、单应用集中式部署部署后的DB瓶颈解法(数据库拆分、读写分离) 6、服务化拆分应对更大范围请求量 服务化集群部署模式 两个结构优化的案例
处理单点/网络瓶颈的可行方式 处理数据库连接池瓶颈的可行手段 总结:性能/应用优化的几个趋势
#end 本文转载自:微信公众账号 - 征途小丘,版权归原作者所有! |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|