Disruptor学习(1)
Disruptor它是一个开源的并发框架,并获得2011 Duke's 程序框架创新奖,能够在无锁的情况下实现网络的Queue并发操作。
来一个他的例子吧.绝对是hello worl级别的.
只有两个类,一个是执行类,一个是自己定义的类.
自己需要定义一个event类,
设置一个事件的监听,这里只是打印一下.
然后就是把我们定义的事件写入到RingBuffer,然后发布.负责监听的就会接受到.
整个过程是非常的简单的.
附件是源码.
发布时间: 2013-08-06 16:47:25 作者: rapoo
Disruptor学习(1)
Disruptor它是一个开源的并发框架,并获得2011 Duke's 程序框架创新奖,能够在无锁的情况下实现网络的Queue并发操作。
来一个他的例子吧.绝对是hello worl级别的.
只有两个类,一个是执行类,一个是自己定义的类.
自己需要定义一个event类,
设置一个事件的监听,这里只是打印一下.
然后就是把我们定义的事件写入到RingBuffer,然后发布.负责监听的就会接受到.
整个过程是非常的简单的.
附件是源码.