Finagle

In this episode, we talk about

  • What is Finagle and a 10000 ft overview of Finagle
  • Part 1: Service Abstraction – Futures, Services, Servers/Clients and Filters
  • Part 2: Codecs – What they are and which ones are supported OOTB?
  • Part 3: Network Abstraction – Infrastructure for RPC Clients and Servers
  • Netty and Server side advantages

Links:

  1. Finagle Source
  2. Original Finagle Paper – Your Server as a function
  3. Blog finagle-a-protocol-agnostic-rpc-system

Music: Paint the Sky by Hans Atom