跳至主要內容
Disruptor中发布事件相关类

Disruptor中发布事件相关类

RingBuffer、EventFactory

EventFactory:提供给RingBuffer做事件预填充

Event事件:

1、从生产者到消费者过程中所处理的数据单元;

2、在Disruptor框架中没有类表示Event,因为它完全是由用户定义的,在Disruptor框架中是用泛型表示的;

Disruptor中的等待策略

WaitStrategy

等待策略的接口

BlockingWaitStrategy


zheng大约 7 分钟分布式Disruptor
Disruptor

disruptor

------高性能的线程间消息传递框架

介绍:

Disruptor类似于java的BlockingQueue。与队列一样,Disruptor的目的是在同一进程内的线程之间传递数据。

但是,Disruptor提供了与队列不同的关键功能:

1、同一个“事件”可以有多个消费者,消费者之间既可以并行处理,也可以相互依赖形成处理的先后次序(形成一个依赖图)


zheng大约 9 分钟分布式Disruptor