我有一个用 C++ 开发的应用程序,我想通过 NodeJS 服务器与之交互。我的问题是:就使用 RabbitMQ 向/从 C++ 二进制文件发送数据而言,性能会不会有很大损失?
举个例子:假设我每毫秒向 C++ 二进制文件发送 10kb 的数据,并且每毫秒在我的 NodeJS 服务器中从 C++ 二进制文件接收 10kb 的数据。
最佳答案
不会,不会有性能损失。所有数据都通过 AMQP 传输,并且 AMQP“数据包”的形成方式没有问题(rmq 网站上列出了所有库,可能还有一些不尽如人意)。
如果可以的话,现在有点主观——当你将 c++ 添加到任何组合中时,只会有性能提升 :)
关于javascript - 用于 C++ 应用程序集成的 RabbitMQ 与 NodeJS 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41476315/