Finagle - A fault tolerant, protocol-agnostic RPC system

Finagle is an asynchronous network stack for the JVM that you can use to build asynchronous Remote Procedure Call (RPC) clients and servers in Java, Scala, or any JVM-hosted language. Finagle provides a rich set of tools that are protocol independent.



https://github.com/twitter/finagle

Bookmark and Share          1123



comments powered by Disqus


Related Products

Hazelcast - In-Memory Data Grid for Java

Hazelcast is a clustering and highly scalable data distribution platform for Java. It supports Distributed implementations of java.util.{Queue, Set, List, Map}, java.util.concurrency.locks.Lock, java.util.concurrent.ExecutorService, Distributed Indexing and Query support, Dynamic scaling, partitioning with backups, fail-over, Web-based cluster monitoring tool and lot more.

Read more

Gwt-rpc-plus - Advanced RPC for GWT

gwt-rpc-plusgwt-rpc-plus is a set of building blocks for enhancing and replacing GWT's built-in RPC framework. JavaScript Collectionsgwt-rpc-plus includes a set of bare-metal, strongly-typed JS collections optimized for both RPC and client-side use. The collection code is generated for each combination of key/value type. The collections also include a GNU Trove-inspired set of procedures to iterate over the keys, values and entries of all the collections: JsRpcMapStringString map = JsRpcMapStrin

Read more

Gwt-phpcallback - Automatic RpcPhp calling - Ready To Use

Package to automatic rpc callback to php with code generator. Really simple to use, inspired by GWTcallback and extends by gwtphprpc.Use custom object, throws, primitive type, arrays created in Java, generate php code. What Is PhpRpc CallbackPhpRpc Callback is a simple package to manage connection with php server. Tested on GWT 2.0.0, 2.3.0 ExampleJavaInitialization gwt.xmlImport module <inherits name='com.mostka.phprpc.PhpRpc'/>Set server path <set-configuration-property name="serverPath" value

Read more

Gwtphp-derpc - PHP implementation for GWT deRPC

IntroductionGwtPhp-deRPC is a PHP port for the new version of GWT RPC called Direct-Eval RPC (deRPC). This new version, deRPC, is faster than the first one but generates more data to transfer. In production mode, it generates directly JavaScript and allow the internet browser to parse it quickly. The main advantages of GwtPhp-deRPC are : minor modification to do in java side all the classes used in service will be generated in php the php service is easy to write Main Features : all basic types

Read more

Protobuf-rpc-pro - A java ProtocolBuffers RPC implementation featuring bidirectional calls.

This project provides an RPC layer for Google's Protocol Buffer services. The java implementation builds upon Netty for low-level NIO. Features TCP connection re-use RPC calls from an RPC client can be multiplexed over a single TCP socket to an RPC server. The RPC client has full control of the TCP socket, which is kept open between calls. This avoids the extra overhead of TCP connection establishment for each call ( SYN... ). Bi-directional RPC calls client to server and server to client It fea

Read more

Json-xml-rpc - JSON/XML-RPC Client and Server Implementations

THIS PROJECT IS NO LONGER BEING MAINTAINED. To make changes, please fork the repo at GitHub and share them with the community: https://github.com/westonruter/json-xml-rpc XML-RPC and JSON-RPC have enabled Ajax developers to cleanly send and receive data from the server. By providing an API in either RPC protocol, the server and client application logic are kept separate and multiple clients may be written using the same server API. The similarity between XML-RPC and JSON-RPC motivates the develo

Read more

Gwtphprpc - RPC for GWT with a PHP back-end

A code generator (delivered as a simple ANT task) providing a simple implementation of RPC for GWT (as a client) and PHP (as a back-end). It makes use of JSON-RPC as the underlying RPC protocol. The code generator is able to produce both Gwt-Java client code and PHP server stub. What isAn example ?The ANT taskThe generated Gwt Java codeThe generated Php codeUsing the generated codeFurther reading What is PhpRpcGenPhpRpcGen aims at simplifying the integration of GWT with PHP back-ends. The GWT-RP

Read more

Hyk-rpc - A light-weight RPC framework with pluggable transport layer &amp; serialize layer

Abouthyk-rpc is a light-weight RPC framework. hyk-rpc allow programmer use different protocol as the transport protocol, use different serialize mechanism to serialize/deserialize java objects. hyk-rpc implemented an effective serialize mechanism which beat the standard Java serialize mechanism & other serialize mechanism in most situation. Architecture//TODO ExampleCommon Define an remote interface, the interface should be annotated by @com.hyk.rpc.core.annotation.Remote, eg: @Remote public int

Read more

Gwt-syncproxy - Provides sync commnunication to GWT RPC services

IntroductionGWT uses asynchronous RPC between client (e.g Browser) and RemoteService servlet. GWT SyncProxy provides synchronous RPC between Java client and RemoteService servlet. By using SyncProxy, we can invoke the GWT RemoteService methods from pure Java (no JSNI) code. UsageThe service interfaceFor example, we have an helloApp application and our GreetingService: @RemoteServiceRelativePath("greet")public interface GreetingService extends RemoteService { String greetServer(String name);}And

Read more

Gwt-rpc-annotation - The gwtrpc-annotation library simplifies the development of GWT-RPC services th

IntroductionThe gwt-rpc-annotation library simplifies the development of GWT-RPC services through the use of a JSR-269 annotation processor. It was initially developed at Solium Capital and Solium is happy to contribute it back to the community. OverviewNormally, when implementing a GWT-RPC service, three files must be maintained A class to implement the service An interface for the service which defines all the exposed methods An asynchronous interface, which is used when the service is called

Read more

Related Tags
Browse projects by tags.