性能文章

【全网首发】内核是如何给容器中的进程分配CPU资源的?

容器中的核是真的逻辑核吗?Linux 是如何对容器下的进程进行 CPU 限制的,底层是如何工作的?容器中的 throttle 是什么意思?为什么关注容器 CPU 性能的时候,除了关注使用率,还要关注 throttle 的次数和时间?

【全网首发】内核是如何给容器中的进程分配CPU资源的?

译 | JEP 331: Low-Overhead Heap Profiling

Summary(概要)Provide a low-overhead way of sampling Java heap allocations, accessible via JVMTI.提供一种低开销的Java堆分配采样方式,可通过JVMTI访问。Goals(目标)Provide a wa

译 | JEP 331: Low-Overhead Heap Profiling

【全网首发】定位频繁创建对象导致内存溢出风险的思路

背景介绍近来一段时间排查了几例由于应用程序频繁创建对象导致FGC的问题,问题产生的场景包括:同一条SQL语句,平时返回预期内的数据条数,出问题的时候返回了几十万条数据,短时间内创建了大量对象进而导致非预期的GC。应用程序在处理Excel文件的时候,短时间内创建了大量对象进而导致非预期GC。

【全网首发】定位频繁创建对象导致内存溢出风险的思路

我试图通过这篇文章,教会你一种阅读源码的方式。

啃源码的过程,一定是非常枯燥的,特别是啃自己接触不多的框架源码的时候,千头万绪,也得下手去捋,所以一定要耐得住寂寞才行。调试源码,一定要亲!自!动!手!只是去看相关的文章,而没有自己一步步的去调试源码,那你相当于看了个寂寞。

我试图通过这篇文章,教会你一种阅读源码的方式。

【全网首发】数据库系列:数据库高可用及无损扩容

在大型互联网场景中,数据库的高可用性显得尤为重要,为了保证稳定性,一般需要采用强化的架构模式,以保证数据层能够提供持续有效的稳定支撑。

【全网首发】数据库系列:数据库高可用及无损扩容

Topic太多!RocketMQ炸了!

最近排查一个问题,发现RocketMQ稳定性同样受到topic数量影响!!

Topic太多!RocketMQ炸了!
  • 写文章
  • 去提问
用户贡献榜单
近期答疑解惑贡献者
微信扫一扫
关注HeapDump社区公众号