Готова ли производство AMQP?
Я хотел бы использовать AMQP для объединения двух сервисов, написанных на С# и других, написанных на python.
Я ожидаю большой объем сообщений в секунду.
- Есть ли какой-либо AMQP-брокер, готовый к производству?
- Достаточно ли привязки python и .net?
Ответы
Ответ 1
Это означает, что reddit сказал, что rabbitMQ не готов по состоянию на май 2010 года.
http://blog.reddit.com/2010/05/reddits-may-2010-state-of-servers.html
С другой стороны, статья о rabbitMQ < 2.0, из-за проблем с памятью. Согласно примечаниям к выпуску версии 2.0 и выше исправлена эта ошибка.
Ответ 2
Да: RabbitMQ
Ответ 3
Я бы рекомендовал robomq.io. Он построен на ядре RabbitMQ и имеет больше расширений, например. панель управления сообщениями, аналитика в реальном времени, оповещения, управляемые данными, большое хранилище данных...
Если вам нравится высокая пропускная способность, запись robomq.io составляет 170 миллиардов сообщений в день.
Я не совсем понимаю, что вы подразумеваете под 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.