私は、低遅延のメッセージングを必要とするアプリケーションでTIBCORVを使用しました。RVが提供する速度よりも速くメッセージを取得するために、チームが独自のソケットコードを展開する必要があるプロジェクトについて聞いたことがあります。
TIBCO RVに近いか、それよりも優れている可能性のあるツール、おそらくオープンソースはありますか?
RabbitMQ は、安定性 (非常にクラッシュしにくい) とスケーラビリティ (より多くのウサギを簡単にクラスター化してスループットを向上させることができます) のために設計されています。
一方、ZeroMQ は速度と効率を重視して設計されていますが、機能が少し不足しています。
2 つの中間点が必要な場合は、RabbitMQ-ZeroMQ ブリッジ(つまり、rabbit ブローカー/zeromq クライアント) を使用できます。
正直なところ、ある程度の TCP/UDP プロトコルの知識と優れたプログラミング スキルがあれば、それほど難しくありません。TIBCO や 29 West のように、ゼロから構築された優れたシンプルで特殊なフレームワークに近づいているのを見たことがありません。
あなたがTIBCOや通常の容疑者よりも優れた速度を探しているなら、おそらくあなたは本当に弾丸を噛んで自分自身を転がす必要があるそのクラスの業界にいるでしょう. 私はそれらのいくつかを書きましたが、メッセージング層に関する限り、役立つものは見当たりませんでした。
プロトコル スタック部分と同様に、Open OnLoad などの機能があります。