之前, 去哪儿开源了MQ中间件, 有下面几个fature:

  • 延迟/定时消息
  • 广播消息
  • 支持按条ack消息
  • 死信消息
  • Consumer/Server 随意扩容
  • 有序消息(没有开源)
  • 历史消息的自动备份(没有开源)
  • 消息投递轨迹(没有开源)

arch

从qmq的架构上来讲, 如下图, 其中, meta server 使用mysql存储了 topic/consumer/producer 的关系. qmq

debug

debug参照github, 不赘述

社区活跃度

最近, qmq的活跃度不错, 还支持企业的落地.

官方文章