AMQP 生产准备好了吗?
我想使用 AMQP 加入两个服务,一个用 C# 编写,另一个用 python 编写。 我预计每秒会有大量消息。
- 是否有任何已准备好生产的 AMQP 代理?
- 是蟒蛇& .net 绑定足够好吗?
I'd like to use AMQP to join two services one written in C# and other written in python.
I'm expecting quite large volume of messages per second.
- Is there any AMQP Broker that is production ready?
- Are the python & .net bindings good enough?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
是的: RabbitMQ
Yes: RabbitMQ
Reddit 似乎表示,截至 2010 年 5 月,rabbitMQ 尚未准备就绪。
http://blog.reddit.com/2010 /05/reddits-may-2010-state-of-servers.html
另一方面,这篇文章是关于rabbitMQ的2.0 由于内存不足问题而崩溃。根据发行说明,2.0 及以上版本已修复此错误。
It seams that reddit said that rabbitMQ isn't ready as of may 2010.
http://blog.reddit.com/2010/05/reddits-may-2010-state-of-servers.html
On the other hand the article is about rabbitMQ < 2.0 which was crashing because of out of memory problems. According to release notes the version 2.0 and above has this bug fixed.
我会推荐 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/ robomq.io 的 master/sdk)。
I would recommend robomq.io. It is built on RabbitMQ core and has more extensions, e.g. messaging dashboard, realtime analytics, data-driven alerts, big data storage...
If you like high throughput, the record of robomq.io is 170 billion messages per day.
I'm not quite sure what you meant by Python & .NET binding. If you want cross-platform communication. robomq.io is your right choice. Not only cross-language, but also cross-prototol, among AMQP, MQTT and STOMP.
Check out elaborate docs (http://robomq.readthedocs.org/en/latest/) and sdk (https://github.com/robomq/robomq.io/tree/master/sdk) of robomq.io.