Finagle - A fault tolerant, protocol-agnostic RPC system

  •        0

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

Tags
Implementation
License
Platform

   

comments powered by Disqus


Related Projects

Avro


Avro is a data serialization system. It is a subproject of Apache Hadoop.

Spring - Application Framework


Spring is an Application framework which has Inversion of Control container, Aspect-oriented programming framework, Data access, Transaction management, Model-view-controller for web, Remote access framework (RPC) and lot more. It is well integrated with Toplink, Hibernate, JDO, and iBATIS.

ZeroC - Internet Communications Engine


The Internet Communications Engine (Ice) is a modern object-oriented middleware with support for C++, .NET, Java, Python, Objective-C, Ruby, and PHP. Its latest release has support for Android and .NET Framework. It helps to build distributed applications easier as it takes care of all interactions with low-level network programming interfaces. It supports cross-language and cross-platform communication.

finagle - A fault tolerant, protocol-agnostic RPC system


A fault tolerant, protocol-agnostic RPC system

storm


Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more

Storm - Distributed and fault-tolerant realtime computation


Storm is a distributed real time computation system. Storm makes it easy to reliably process unbounded streams of data, doing for real time processing what Hadoop did for batch processing. Storm has many use cases: realtime analytics, online machine learning, continuous computation, distributed RPC, ETL, and more.

Grinder - Java Load Testing Framework


The Grinder is a Java load testing framework that makes it easy to run a distributed test using many load injector machines. Load test anything that has a Java API. This includes common cases such as HTTP web servers, SOAP and REST web services, and application servers (CORBA, RMI, JMS, EJBs), as well as custom protocols.

WordPress


WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress started as just a blogging systems, but has evolved to be used as full content management system.

TestLink - web based Test Management tool


TestLink is a web based Test Management tool. The application provides Test specification, Test plans and execution, Reporting, Requirements specification and collaborate with well-known bug trackers.

Zipkin - Distributed Tracing System


Zipkin is a distributed tracing system that helps us gather timing data for all the disparate services at Twitter. It manages both the collection and lookup of this data through a Collector and a Query service.