Java Gnuplot
Clone or download
Permalink
Failed to load latest commit information.
benchmark Add microarchitecture Aug 18, 2017
src Another improved power of two check Jul 17, 2018
.gitignore .gitignore Jan 28, 2016
LICENSE Apache Licence 2.0 Dec 30, 2015
README.md README Jul 12, 2018
RELEASE RELEASE Aug 18, 2017
pom.xml 1.2.14-SNAPSHOT Jul 16, 2018

README.md

Conversant ConcurrentQueue, Disruptor BlockingQueue and ConcurrentStack

Disruptor is the highest performing intra-thread transfer mechanism available in Java. Conversant Disruptor is the highest performing implementation of this type of ring buffer because it has almost no overhead and it exploits a particularly simple design.

2017 Conversant Disruptor - Still the World's Fastest

Getting Started

Run the maven build to build and use the package.

$ mvn -U clean package

Conversant Disruptor is on Maven Central

For Java 8, Include Conversant Disruptor from Maven Central:

<dependency>
  <groupId>com.conversantmedia</groupId>
  <artifactId>disruptor</artifactId>
  <version>1.2.12</version>
  <classifier>jdk8</classifier>
</dependency>

For Java 10:

<dependency>
  <groupId>com.conversantmedia</groupId>
  <artifactId>disruptor</artifactId>
  <version>1.2.12</version>
  <classifier>jdk10</classifier>
</dependency>

Or through the default Java 8 jar

<dependency>
  <groupId>com.conversantmedia</groupId>
  <artifactId>disruptor</artifactId>
  <version>1.2.12</version>
</dependency>

Java 7 is only supported in 1.2.10 and below.

<dependency>
  <groupId>com.conversantmedia</groupId>
  <artifactId>disruptor</artifactId>
  <version>1.2.10</version>
  <classifier>jdk7</classifier>
</dependency>

Java 9 is no longer supported.

Discussion Forum

Conversant Disruptor has a google group so you can follow releases and changes:
https://groups.google.com/forum/#!forum/conversant-disruptor