• 2012年Qcon伦敦大会3月7日到9日在伦敦召开,所谓实践出真知,Qcon英文大会可谓是世界上战斗在实践探索第一线的顶尖高手分享大会,也是一次软件创新大会。<
  • 我使用disruptor做性能测试。程序结构是这样的,我使用异步servlet接收请求,请求接收后就调用ForwardService.publish()方法将请求事件放入disruptor里,disruptor的消费者只是简单的结束servlet请求。我现在用jemeter起200个 icon
  • 探险并发Adventures in Concurrency – AK Tech Blog</ icon
  • 今天在做性能测试,用到了线程池,结果发现线程池老是出现等待队列,结果跟踪下来是因为保存数据库这一步花费的时间比较长,所以就想保存数据库的操作用异步进行处理,刚好看到了jdon在介绍Disruptor这个框架,也是一个处理并发的框架,就是不知道适不适合这种场景。因为还没来得及了解一下这个Disrupt icon
  • 大体看了下disruptor的东西,对于伪共享问题的理解:CPU和内存之间存在一个告诉缓存,来缩短处理速度上的差异,多核CPU每个都有自己的一个高速缓存,里面的东西不会被外界访问到,缓存行的数据应该是内存中数据的组合,因为一个缓存行基本是64字节,比内存数据单元要大,主要是出于速度的考虑。那 icon
  • 是这样,我写了一段测试代码用来测试disruptor在多个生产者对应一个消费者处理模式下的性能,代码很简单:public static void main(String[] args) throws Exception { int publisherNum = 50000; icon
  • 看国外的很多介绍资料,以及官方资料,还有坛主翻译的关于disruptor资料都有一个图,就是将日志/序列化/等等各种event塞到了一个ringbuffer里边,我现在困惑的就是这点,一个ringbuffer是否应该放多个topic或者多个类型的event。 icon
  • 有相关的内部分析或原理文章么?对通过计算方式去掉锁相当感兴趣,我也正在寻找相关文章中[该贴被admin于2012-02-07 06:28修改过] icon
  • 现在有这样一个需求,每天有大概1亿条聊天记录需要存储到mysql中,请问我如何使用disruptor来高效实现这个功能呢? 生产者是多个 这一点是肯定的了 那么消费者是几个呢? 如果是一个的话 读取会不会很慢?< icon
  • disruptor的EventHandler 作用是什么? icon
  • 多个消费者都有返回值时@author]Consuemr[/authorConsumerA{ Onevent(EventDisruptor Event boolean endofba icon
  • When Disruptor is not a good fit 什么场景下并不适合用Disruptor?一文谈 icon
  • 从jdon框架,认识了Disruptor,觉得非常不错,于是下载下来研究。在研究的过程中有几点疑惑,请指教:1.Disruptor采用了生产者、消费者的模式,在定义一个RingBuffer的时候,关联了几种接口(类),比如Event、EventHandler、EventProcessor,这 icon
  • 对于disruptor 我也做了个测试 不知道这样做对不对 请大侠们指点一下 private static final int ENTRIES = 1024*8; private static final ExecutorService exec icon
  • 我发现网上的最新版本和目前jivejdon使用的好不一样啊 icon
  • 请问banq老师,jdon框架中的disruptor是怎么使用的? 现在想在项目中使用这个,但是网上的例子太少了,老师可不可以讲讲jive里面是怎么使用jdon框架来调用disruptor的。 感谢:)[ icon
  • 看着那么好 俺也想研究一下 哪位大大给我个地址吧 在此先谢 icon