All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Search JAR files by class name

Download thrift-server JAR 0.3.1 with all dependencies


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

Files of the artifact thrift-server version 0.3.1 from the group com.thinkaurelius.thrift.

Artifact thrift-server
Group com.thinkaurelius.thrift
Version 0.3.1
Last update 08. September 2013
Tags: thsha disruptor characteristics lmax build shows throughput latency servers implementation better backed than thrift server tthreadedselector
Organization not specified
URL http://github.com/xedin/disruptor_thrift_server
License Apache 2
Dependencies amount 5
Dependencies disruptor, libthrift, slf4j-api, slf4j-log4j12, junit,
There are maybe transitive dependencies!
There is a newer version: 0.3.9
Show newest version
Show more of this group  Show more artifacts with this name
Show all versions of thrift-server Show documentation

Please rate this JAR file. Is it a good library?

2 downloads

Source code of thrift-server version 0.3.1

..gitignore
.LICENSE.txt
META-INF
META-INF.META-INF.MANIFEST.MF
.README.md
.pom.xml
src.assembly
src.assembly.src.assembly.distribution.xml
src.main.java.com.thinkaurelius.thrift
src.main.java.com.thinkaurelius.thrift.src.main.com.thinkaurelius.thrift.Message
src.main.java.com.thinkaurelius.thrift.src.main.com.thinkaurelius.thrift.TDisruptorServer
src.main.java.com.thinkaurelius.thrift.src.main.com.thinkaurelius.thrift.TDisruptorServerMBean
src.main.java.com.thinkaurelius.thrift.util
src.main.java.com.thinkaurelius.thrift.util.src.main.com.thinkaurelius.thrift.util.TBinaryProtocol
src.main.java.com.thinkaurelius.thrift.util.src.main.com.thinkaurelius.thrift.util.ThriftFactories
src.main.java.com.thinkaurelius.thrift.util.mem
src.main.java.com.thinkaurelius.thrift.util.mem.src.main.com.thinkaurelius.thrift.util.mem.Buffer
src.main.java.com.thinkaurelius.thrift.util.mem.src.main.com.thinkaurelius.thrift.util.mem.FastMemoryOutputTransport
src.main.java.com.thinkaurelius.thrift.util.mem.src.main.com.thinkaurelius.thrift.util.mem.Memory
src.main.java.com.thinkaurelius.thrift.util.mem.src.main.com.thinkaurelius.thrift.util.mem.TMemoryInputTransport
src.test.gen-java.com.thinkaurelius.thrift.test
src.test.gen-java.com.thinkaurelius.thrift.test.src.test.gen-java.com.thinkaurelius.thrift.test.ArgType
src.test.gen-java.com.thinkaurelius.thrift.test.src.test.gen-java.com.thinkaurelius.thrift.test.OperationType
src.test.gen-java.com.thinkaurelius.thrift.test.src.test.gen-java.com.thinkaurelius.thrift.test.Request
src.test.gen-java.com.thinkaurelius.thrift.test.src.test.gen-java.com.thinkaurelius.thrift.test.Response
src.test.gen-java.com.thinkaurelius.thrift.test.src.test.gen-java.com.thinkaurelius.thrift.test.TestService
src.test.java.com.thinkaurelius.thrift
src.test.java.com.thinkaurelius.thrift.src.test.com.thinkaurelius.thrift.AbstractDisruptorTest
src.test.java.com.thinkaurelius.thrift.src.test.com.thinkaurelius.thrift.AbstractMultiConnectionTest
src.test.java.com.thinkaurelius.thrift.src.test.com.thinkaurelius.thrift.AbstractMultiRequestTest
src.test.java.com.thinkaurelius.thrift.src.test.com.thinkaurelius.thrift.OffHeapMultiConnectionTest
src.test.java.com.thinkaurelius.thrift.src.test.com.thinkaurelius.thrift.OffHeapMultiRequestTest
src.test.java.com.thinkaurelius.thrift.src.test.com.thinkaurelius.thrift.OnHeapMultiConnectionTest
src.test.java.com.thinkaurelius.thrift.src.test.com.thinkaurelius.thrift.OnHeapMultiRequestTest
src.test.resources
src.test.resources.src.test.resources.log4j.properties
src.test.resources.src.test.resources.service_for_tests.thrift
target.classes.com.thinkaurelius.thrift
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractDisruptorTest$1.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractDisruptorTest$2.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractDisruptorTest$CustomTDisruptorServer.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractDisruptorTest$Service.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractDisruptorTest$Work.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractDisruptorTest.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractMultiConnectionTest$1.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractMultiConnectionTest$2.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractMultiConnectionTest.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractMultiRequestTest$1.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.AbstractMultiRequestTest.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.Message$1.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.Message$Invocation$1.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.Message$Invocation.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.Message.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.OffHeapMultiConnectionTest.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.OffHeapMultiRequestTest.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.OnHeapMultiConnectionTest.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.OnHeapMultiRequestTest.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.State.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServer$AbstractSelectorThread.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServer$AcceptorThread.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServer$Args.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServer$InvocationHandler.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServer$RandomSelectorLoadBalancer.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServer$SelectorLoadBalancer.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServer$SelectorThread$1.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServer$SelectorThread.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServer.class
target.classes.com.thinkaurelius.thrift.target.classes.com.thinkaurelius.thrift.TDisruptorServerMBean.class
target.classes.com.thinkaurelius.thrift.test
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.ArgType.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.OperationType.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Request$1.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Request$RequestStandardScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Request$RequestStandardSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Request$RequestTupleScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Request$RequestTupleSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Request$_Fields.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Request.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Response$1.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Response$ResponseStandardScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Response$ResponseStandardSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Response$ResponseTupleScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Response$ResponseTupleSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Response$_Fields.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.Response.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$1.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$AsyncClient$Factory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$AsyncClient$invoke_call.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$AsyncClient$ping_call.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$AsyncClient.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$AsyncIface.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$Client$Factory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$Client.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$Iface.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$Processor$invoke.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$Processor$ping.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$Processor.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_args$_Fields.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_args$invoke_argsStandardScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_args$invoke_argsStandardSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_args$invoke_argsTupleScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_args$invoke_argsTupleSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_args.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_result$_Fields.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_result$invoke_resultStandardScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_result$invoke_resultStandardSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_result$invoke_resultTupleScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_result$invoke_resultTupleSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$invoke_result.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$ping_args$_Fields.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$ping_args$ping_argsStandardScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$ping_args$ping_argsStandardSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$ping_args$ping_argsTupleScheme.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$ping_args$ping_argsTupleSchemeFactory.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService$ping_args.class
target.classes.com.thinkaurelius.thrift.test.target.classes.com.thinkaurelius.thrift.test.TestService.class
target.classes.com.thinkaurelius.thrift.util
target.classes.com.thinkaurelius.thrift.util.target.classes.com.thinkaurelius.thrift.util.TBinaryProtocol$ExtendedTBinaryProtocol.class
target.classes.com.thinkaurelius.thrift.util.target.classes.com.thinkaurelius.thrift.util.TBinaryProtocol$Factory.class
target.classes.com.thinkaurelius.thrift.util.target.classes.com.thinkaurelius.thrift.util.TBinaryProtocol.class
target.classes.com.thinkaurelius.thrift.util.target.classes.com.thinkaurelius.thrift.util.ThriftFactories.class
target.classes.com.thinkaurelius.thrift.util.mem
target.classes.com.thinkaurelius.thrift.util.mem.target.classes.com.thinkaurelius.thrift.util.mem.Buffer$OffHeapBuffer.class
target.classes.com.thinkaurelius.thrift.util.mem.target.classes.com.thinkaurelius.thrift.util.mem.Buffer$OnHeapBuffer.class
target.classes.com.thinkaurelius.thrift.util.mem.target.classes.com.thinkaurelius.thrift.util.mem.Buffer.class
target.classes.com.thinkaurelius.thrift.util.mem.target.classes.com.thinkaurelius.thrift.util.mem.FastMemoryOutputTransport.class
target.classes.com.thinkaurelius.thrift.util.mem.target.classes.com.thinkaurelius.thrift.util.mem.Memory.class
target.classes.com.thinkaurelius.thrift.util.mem.target.classes.com.thinkaurelius.thrift.util.mem.TMemoryInputTransport.class
target
target.target.disruptor-thrift-server-0.3.1.jar
target.maven-archiver
target.maven-archiver.target.maven-archiver.pom.properties
target.surefire-reports
target.surefire-reports.target.surefire-reports.TEST-com.thinkaurelius.thrift.OffHeapMultiConnectionTest.xml
target.surefire-reports.target.surefire-reports.TEST-com.thinkaurelius.thrift.OffHeapMultiRequestTest.xml
target.surefire-reports.target.surefire-reports.TEST-com.thinkaurelius.thrift.OnHeapMultiConnectionTest.xml
target.surefire-reports.target.surefire-reports.TEST-com.thinkaurelius.thrift.OnHeapMultiRequestTest.xml
target.surefire-reports.target.surefire-reports.com.thinkaurelius.thrift.OffHeapMultiConnectionTest.txt
target.surefire-reports.target.surefire-reports.com.thinkaurelius.thrift.OffHeapMultiRequestTest.txt
target.surefire-reports.target.surefire-reports.com.thinkaurelius.thrift.OnHeapMultiConnectionTest.txt
target.surefire-reports.target.surefire-reports.com.thinkaurelius.thrift.OnHeapMultiRequestTest.txt
target.surefire
target.surefire.target.surefire.surefire1231056073905975514tmp
target.surefire.target.surefire.surefire1443748239244150649tmp
target.surefire.target.surefire.surefire2000091805853530801tmp
target.surefire.target.surefire.surefire3102877917212721323tmp
target.surefire.target.surefire.surefire39794709606758572tmp
target.surefire.target.surefire.surefire4755787466371055432tmp
target.surefire.target.surefire.surefire7245038403492160534tmp
target.surefire.target.surefire.surefire9123061861102637204tmp
target.surefire.target.surefire.surefirebooter5195632688445824570.jar
target.surefire.target.surefire.surefirebooter6393858926854766807.jar
target.surefire.target.surefire.surefirebooter8115386328153826279.jar
target.surefire.target.surefire.surefirebooter9153007783715962899.jar
target.test-classes.com.thinkaurelius.thrift
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractDisruptorTest$1.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractDisruptorTest$2.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractDisruptorTest$CustomTDisruptorServer.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractDisruptorTest$Service.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractDisruptorTest$Work.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractDisruptorTest.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractMultiConnectionTest$1.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractMultiConnectionTest$2.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractMultiConnectionTest.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractMultiRequestTest$1.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.AbstractMultiRequestTest.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.OffHeapMultiConnectionTest.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.OffHeapMultiRequestTest.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.OnHeapMultiConnectionTest.class
target.test-classes.com.thinkaurelius.thrift.target.test-classes.com.thinkaurelius.thrift.OnHeapMultiRequestTest.class
target.test-classes
target.test-classes.target.test-classes.log4j.properties
target.test-classes.target.test-classes.service_for_tests.thrift




© 2015 - 2024 Weber Informatics LLC | Privacy Policy