消息队列

主流实现

RabbitMQ

消息队列 - 图1

Apache Kafka

消息队列 - 图2

Apache ActiveMQ

消息队列 - 图3

NSQ

消息队列 - 图4

NSQ最初为提供短链接服务的应用 Bitly 而开发。

建议

对于消息系统,个人的建议:

  • 轻量级 选择 RabbitMQ
  • 重量级 选择 Kafka
  • 如果没有历史原因,不要再选择 ActiveMQ
  • 要求非常高,考虑一下 NSQ

参考资料