Finagle:基于JVM的可伸缩RPC系统

657 阅读1分钟
原文链接: twitter.github.io

Finagle是一个用Scala语言编写的可伸缩RPC开源库,并同时提供Scala和Java两套API。用户可以使用该开源库构建高并发的服务器。Finagle为部分协议设计了统一的客户端和服务器通信API,并在设计上充分考虑了高并发性。大多数的Finagle API都是协议无关的,这样就大大简化了用户实现新协议的难度。

官方网站:twitter.github.io/finagle/