【发布时间】:2017-05-22 05:04:45
【问题描述】:
我正在草拟一个微服务系统的架构,计划目前在一台机器上运行(也许将来会分发)。 该系统将由用 Node.js、GO 和 Java 编写的服务组成。 node.js 和 Java 都需要传递指令并从 GO 服务器接收结果。
现在,我正在尝试决定是使用 IPC 管道还是增加 gRPC 和 protobuff 并使用它们。
【问题讨论】:
-
第一件事:节点是否有 grpc/protobuf 客户端库?如果不是,这个问题就没有实际意义了。