汽车互动组分享大会——第一期(2016-01-21)
各应用代码优化方案讨论与分享
总结:当某业务模块遇到性能瓶颈时,优化的步骤如下
一、代码物理优化
1.WEB、WAP、APP代码区分(同一功能);
2.工具类的普及与细化(同一功能的方法单独一个类来实现)。
二、代码逻辑优化
1.直接对代码进行优化;
2.数据库方面 (如SQL性能,索引,表设计合理性);
3.缓存机制方面(MC连接数,失败数,命中率等);
4.JVM层面;
5.磁盘IO,网络IO方面;
6.硬件方面(内容,CPU);
7.系统设计,架构方面。