An extensible RPC system for the JVM

What is Finagle?

Finagle is an extensible RPC system for the JVM, used to construct high-concurrency servers. Finagle implements uniform client and server APIs for several protocols, and is designed for high performance and concurrency.

Finagle is a tool in the Concurrency Frameworks category of a tech stack.

Finagle is an open source tool with 7.05K Github Stars and 1.25K Github Forks. Here’s a link to Finagle's open source repository on Github

Who Uses Finagle?

11 companies use Finagle including, CentralApp, and QuizUp.

Why people like Finagle

Here’s a list of reasons why companies and developers use Finagle.

Add a one-liner

Finagle's alternatives

  • Akka - Build powerful concurrent & distributed applications more easily
  • RxJS - The Reactive Extensions for JavaScript
  • Netty - Asynchronous event-driven network application framework
  • Orleans - An approach to building distributed applications in .NET

See all alternatives to Finagle

Explore other Languages & Frameworks tools that are known for: