AMQP 本番環境の準備はできていますか?
質問
AMQP を使用して、1 つは C# で書かれ、もう 1 つは Python で書かれた 2 つのサービスに参加したいと考えています。1 秒あたりのメッセージの量がかなり多くなることが予想されます。
- 本番環境に対応した AMQP ブローカーはありますか?
- Python と .net のバインディングは十分ですか?
解決 2
これは、RedditのがRabbitMQのは、2010年5月のように準備ができていないことを言った縫い目。 http://blog.reddit.com/2010 /05/reddits-may-2010-state-of-servers.htmlする
は一方物品は、理由メモリの問題のうちクラッシュしたのRabbitMQ <2.0程度です。バージョン2.0以上がこのバグを修正しましたノートをリリースによるます。
他のヒント
はい: RabbitMQのの
私がお勧めします robomq.io. 。これは RabbitMQ コアに基づいて構築されており、さらに多くの拡張機能があります。メッセージング ダッシュボード、リアルタイム分析、データドリブン アラート、ビッグ データ ストレージ...
高スループットを好む場合は、 robomq.io 1 日あたりのメッセージ数は 1,700 億です。
Python と .NET バインディングが何を意味するのかよくわかりません。クロスプラットフォーム通信が必要な場合。robomq.io は正しい選択です。AMQP、MQTT、STOMP 間の言語間だけでなく、プロトコル間でも対応します。
詳細なドキュメントを確認してください (http://robomq.readthedocs.org/en/latest/) と SDK (https://github.com/robomq/robomq.io/tree/master/sdk) の robomq.io.