专访Zipkin项目Leader Adrain Cole

最近有幸通过Email采访了Zipkin项目的主要开发维护人员 Adrian Cole, 和他聊了一下有关 Zipkin项目的背景以及用户是如何使用Zipkin构建分布式追踪系统。特别值得一提的是Adrian一直在世界各地举办分布式追踪的workshop,通过sites(局点)文档收集到了大量用户在使用Zipkin构建分布式追踪系统一手资料。

如何排查Netty内存泄露问题?

最近我帮着处理了一个有关Camel Netty4内存泄露的问题,起初只是帮着Review相关的PR,随着工作内容的深入发现了一个暗藏有两年多的内存泄露的Bug。整个除虫的过程很有意思,其中涉及到了在代码里面捕捉Log事件,利用Netty的内存检测工具寻找内存使用的问题等等。

Java二进制兼容问题

代码库在演进的过程中,或多或少都存在方法,成员变量,以及包的修改。这些修改或多或少会对类库的调用代码产生一些影响。