w.blogjava.net
BlogJava - 专注于Java技术摘要: 问题起因 依然是在使用GemFire的集群中,我们发现偶尔会出现一些GemFire的Function执行特别慢,并且超过了两分钟 为了保证数据的一致性,我们在写之前需要先拿一个Lock,因为不能每个Key都对应一个Lock,因而我们使用了Guava的Stripe Lock 关于Stripe Lock可以参考这里 ,而且这个Lock本身我们指定了2分钟的超时时间,因而如果写超过两分钟,我们就会收到. 阅读全文. 2015-08-13 16:28 作者: DLevin. 对concurrent包的学习打算先从Lock的实现开始,因而自然而然的就端起了AbstractQueuedSynchronizer,然而要读懂这个类的源码并不是那么容易,因而我就开始问自己一个问题 如果自己要去实现这个一个. 阅读全文. 2015-08-11 06:08 作者: DLevin. 2015-08-08 18:41 作者: 草原上的骆驼. 摘要: 本篇随笔主要讲述了在线程序通过脚本或者代码进行更新的一个例子. 阅读全文. 2015-08-07 21:59 作者: landon. Java CMS GC 361s引发的血案.
http://w.blogjava.net/