Finagle使用范围

Scope of Finagle using

我是 Twitter Finagle 的新手。我听说 Finagle 对 scala 中的 RPC 和微服务非常有用。但是 twitter 文档中的几乎所有内容都与异步 http 服务器(通过 netty)相关。解释一下 Finagle 的使用范围。

正如twitter所说:Finagle是一个可扩展的JVM RPC系统,用于构建高并发服务器。

Finagle 适用于以下情况:

  • 像 Twitter 那样构建高负载微服务
  • jvm 语言的高性能 rpc
  • Finch 可以在 Finagle 上用于以纯函数式风格构建 REST Api