每周推荐阅读 By DigitalSonic

首页 第三季 第二季 第一季 标签 缘起

每周推荐阅读 2014-04-21

21 Apr 2014

记得某次在和大家聊起《每周推荐阅读》里为什么不太有国外的文章,我说是为了考虑大多数同学的阅读习惯,结果有人就建议偶尔也要来点看起来高大上的东西,也许读读也就习惯了。所以这次我为大家推荐两篇英文的文章,内容不太复杂。

Linkedin广泛使用Java来构建自己的平台,但凡用Java的都知道在高并发大负载的情况下,优化GC是非常重要的,设置合理的参数能让系统的响应时间和吞吐量有显著的提升。我之前就专职负责过全站系统的JDK升级及参数优化项目,也做过相关的分享(http://www.slideshare.net/digitalsonic/hotspot-jvm-gc,有时吧,有些网站你看似访问不了,但其实它是存在的),今天看到Linkedin的这篇文章十分之亲切——《Garbage Collection Optimization for High-Throughput and Low-Latency Java Applications》(http://engineering.linkedin.com/garbage-collection/garbage-collection-optimization-high-throughput-and-low-latency-java-applications)。这篇文章并不深入,如果想更多地了解JVM,你一定要关注撒迦大神的博客(http://rednaxelafx.iteye.com),他早已离开阿里JVM团队去了Azul做高性能JVM,另外毕玄大神(http://bluedavy.me)在这方面也深有研究。

刚才的话题唠叨的有点多,赶紧切换到高大上的HighScalability上,最近上面有篇文章提到了去中心化和集中化管理到底哪个更好,反正Google现在觉得集中化的要比完全去中心化要好——《Google Finds: Centralized Control, Distributed Data Architectures Work Better Than Fully Decentralized Architectures》(http://highscalability.com/blog/2014/4/7/google-finds-centralized-control-distributed-data-architectu.html)。其实很多时候有个集中式的配置中心还是很不错的,毕竟它让不少事情简单了很多。

最近自己的阅读量又减少了不少,等忙完这阵子一定要把自己Feedly里的未读条目都扫掉……