Thrift Server implementation backed by LMAX Disruptor

Thrift Server implementation backed by LMAX Disruptor. Shows better throughput/latency characteristics than build-in THsHa and TThreadedSelector servers.

License

License

GroupId

GroupId

com.thinkaurelius.thrift
ArtifactId

ArtifactId

thrift-server
Last Version

Last Version

0.3.9
Release Date

Release Date

Type

Type

jar
Description

Description

Thrift Server implementation backed by LMAX Disruptor
Thrift Server implementation backed by LMAX Disruptor. Shows better throughput/latency characteristics than build-in THsHa and TThreadedSelector servers.
Project URL

Project URL

http://github.com/xedin/disruptor_thrift_server

Download thrift-server

How to add to project

<!-- https://jarcasting.com/artifacts/com.thinkaurelius.thrift/thrift-server/ -->
<dependency>
    <groupId>com.thinkaurelius.thrift</groupId>
    <artifactId>thrift-server</artifactId>
    <version>0.3.9</version>
</dependency>
// https://jarcasting.com/artifacts/com.thinkaurelius.thrift/thrift-server/
implementation 'com.thinkaurelius.thrift:thrift-server:0.3.9'
// https://jarcasting.com/artifacts/com.thinkaurelius.thrift/thrift-server/
implementation ("com.thinkaurelius.thrift:thrift-server:0.3.9")
'com.thinkaurelius.thrift:thrift-server:jar:0.3.9'
<dependency org="com.thinkaurelius.thrift" name="thrift-server" rev="0.3.9">
  <artifact name="thrift-server" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.thinkaurelius.thrift', module='thrift-server', version='0.3.9')
)
libraryDependencies += "com.thinkaurelius.thrift" % "thrift-server" % "0.3.9"
[com.thinkaurelius.thrift/thrift-server "0.3.9"]

Dependencies

compile (5)

Group / Artifact Type Version
com.lmax : disruptor jar 3.0.1
org.apache.thrift : libthrift jar 0.9.1
org.slf4j : slf4j-api jar 1.6.1
org.slf4j : slf4j-log4j12 jar 1.7.2
net.java.dev.jna : jna Optional jar 3.2.7

test (1)

Group / Artifact Type Version
junit : junit jar 4.8.1

Project Modules

There are no modules declared in this project.

Versions

Version
0.3.9
0.3.8
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2
0.1