首页 > 解决方案 > 带有 flatbuffers 的 Akka-grpc 怎么样?

问题描述

我已经开始使用 ProtoBuffers 使用 Akka-GRPC,在线示例非常简洁明了,但是由于 Flatbuffers 比 ProtoBuffers 更快,并且 GRPC 声明对 FlatBuffers 的开箱即用支持,我们可以在 Akka-Grpc 中使用 flatbuffers,我已经开始工作了在它上面,FlatBuffers 似乎比 ProtoBuffer 提供的工作要多得多,所以我的问题是,是否值得使用 FlatBuffers,是否可以将 FlatBuffers 与 AkkaGrpc 一起使用(因为,它的 JVM 最后仍然不确定)并且有没有孩子项目做同样的事情。

我知道我们有 Filo,但还有其他选择 https://github.com/velvia/filo

标签: scalaprotocol-buffersgrpcflatbuffersakka-grpc

解决方案


可能没有。首先,FlatBuffers 的 GRPC 目前适用于 C++、Go,并且正在为其他语言开发,但据我所知,Java(或 Scala)不存在。

即使它确实存在,我也不熟悉 Akka,但如果它直接与 Protobuf 集成(看起来确实如此),那么支持 FlatBuffers 将需要 Akka 开发人员做更多的工作。我会问他们。


推荐阅读