随笔分类 -  性能优化

摘要:每天总结一个小知识点,工作小记第5回; 正在学习如何把一个东西给别人讲的很简单。 现在想要对已有的一批公司的java应用进行性能分析,里面用的部分中间件是自行研发的,而且要求是无侵入的,不需要业务上做任何改造,也不需要对已有的程序包进行改造。 这种需求,使用JavaAgent就比较合适,因为通过字节 阅读全文
posted @ 2022-04-12 22:52 learncat 阅读(1833) 评论(0) 推荐(0)
摘要:如果翻阅Dubbo的代码,发现其内部有一个ThreadPool接口,抽象了各种线程池。其中,有一个线程池实现比较特殊:EagerThreadPool。 Eager是的英文意思是渴望的、热心的意思。这个线程池简单直译一下,就是热心的线程池。这个线程池看起来比较有趣,在分析这个线程池之前,先介绍JDK自 阅读全文
posted @ 2021-01-21 20:39 learncat 阅读(1642) 评论(0) 推荐(0)
摘要:Dubbo中存在一些优化设计,这些设计具有一定的参考价值,这里调研下 InternalThreadLocal 的优化设计。 以下内容的章节为: ThreadLocal的介绍 InternalThreadLocal的介绍 InternalThreadLocal和ThreadLocal的对比和使用范围 阅读全文
posted @ 2021-01-19 20:09 learncat 阅读(1304) 评论(0) 推荐(0)