消息队列

主流实现

RabbitMQ

Apache Kafka

Apache ActiveMQ

NSQ

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

建议

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

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

参考资料