2017-01-05 4 views
0

私はNodeJSサーバーから対話したいアプリケーションをC++で開発しました。私の質問です:RabbitMQを利用しているC++バイナリとの間でデータを送受信する限り、パフォーマンスが大幅に低下しますか?RabbitMQとC++アプリケーション統合のNodeJS Addon

例として:10キロバイトのデータをミリ秒ごとにC++バイナリに送り、NodeJSサーバーで10ミリ秒のデータをC++バイナリから1ミリ秒ごとに受け取ったとします。

答えて

1

いいえ、パフォーマンスの低下はありません。すべてのデータはAMQPを介して転送され、AMQPの "データパケット"がどのように形成されるかは問題ありません(rmqのWebサイトにすべてのライブラリがリストされています。

もし私が何らかのミックスにC++を追加すると、少しだけ主観的なものがありますが、パフォーマンスの向上が得られます:)

関連する問題