屡试不爽的优化方案

2020-01-03  本文已影响0人  勐硎炻

最近遇到一个有趣的面试题:怎么优化?
这里我提供一篇我总结的优化方案。

优化的最终目的是:降低用户提交之后服务器的处理时间,提高服务的承载能力,减少响应时长。(这里只描述与本章有关的优化结果,不代表所有)

异步线程

先从开发层从新思考设计方案是否 异步。
线程的掌握成本高:安全性(Lock) 管理难度大(线程池) 操作不当容易造成oom(内存溢出)

优化程序源码

sql,代码

tomcat参数配置

jvm 的调优 0.1-0.01的优化

调优时长:0.1s-0.01s

追加投资

阿里面试加分项

问:开三个线程 轮流输出1-100
答: J.U.C包下面有个非常简单的解决方案 (LockSupport),
提供了添加线程,堵塞线程,疏通线程(Threadable)

上一篇 下一篇

猜你喜欢

热点阅读