前言 前两篇文章都是从github wiki中翻译而来,旨在能够快速了解和上手使用Disruptor.但是为了能够掌握该技术的核心思想,停留在使用层面还远远不够,需要了解其设计思想,实现原理,故这篇从源码层面分析其实现原理. Disruptor中的术语非常多,这个在系列的第一篇已经介绍disruptor介绍.为了能够更加清晰而有条理的阅读源码,首先分析各个术语描述的组件的源码,下篇文章再将其串联起来分析: Sequence和RingBuffer数据结构和操作 Sequener的协调 Sequen…