
Disruptor
jobey1995
希望有一天我可以用代码改变世界
展开
-
Disruptor启动过程源码分析(一)
首先准备一个可以跑起来的demoOrderEvent.javapublic class OrderEvent { private long value; public long getValue() { return value; } public void setValue(long value) { this.value = value; } }...原创 2019-04-17 15:01:46 · 376 阅读 · 0 评论 -
Disruptor启动过程源码分析(二)
接着Disruptor启动过程源码分析(一)现在我们第一步吧Disruptor实例化好了,下面我们看看handlerEventWith(添加消费者的监听)内部都做了些什么 public EventHandlerGroup<T> handleEventsWith(final EventHandler<? super T>... handlers) { ...原创 2019-04-17 16:26:04 · 234 阅读 · 0 评论 -
Disruptor启动过程源码分析(三)
接着Disruptor启动过程源码分析(二)现在我们来看看Main.java的第三步:disruptor.start(),点开start方法看看 public RingBuffer<T> start() { final Sequence[] gatingSequences = consumerRepository.getLastSequenc...原创 2019-04-18 11:05:38 · 265 阅读 · 0 评论