Disruptor
等後那场雪
喜欢研究多线程、分布式相关技术
展开
-
Disruptor - Sequencer
Sequencer Sequencer:当跟踪依赖的序列号(Sequence)时,配合声明的序列号去访问一个数据结构(RingBuffer)。 void claim(long sequence); 声明一个具体的序列号。只有当RingBuffer初始化为一个具体值时使用这个方法。 boolean isAvailable(long sequence); 一个序列号被发布并...原创 2019-10-15 10:51:35 · 400 阅读 · 0 评论 -
Disruptor - SequenceBarrier
SequenceBarrier:一个协调屏障,用来跟踪发布者(publisher)的游标(cursor)和事件处理者(EventProcessor)的序列号(sequence)。 long waitFor(long sequence) throws AlertException, InterruptedException, TimeoutException; 等待给定的序列号可用,用来...原创 2019-10-15 09:20:40 · 1073 阅读 · 0 评论