BlazingMQ:Bloomberg 8 年实战验证的高性能开源分布式消息队列框架,专注于效率、可靠性与丰富功能,满足现代复杂异步通信需求。
• 核心由 C++ 实现,客户端支持 C++、Java、Python,满足多语言生态接入。
• 提供持久化、容错、高可用队列,支持多种消息路由策略(工作队列、优先级、广播、Fan-out 等)。
• 内置消息压缩、强一致性保障及“毒丸消息”检测,显著降低系统故障风险。
• 设计上实现生产者与消费者时空隔离,提升异步通信灵活度与系统解耦程度。
• 支持 Docker 容器快速部署,配套完善的构建脚本与插件机制,适配多平台(Ubuntu、Darwin)。
• 项目采用 Apache-2.0 许可,社区活跃,欢迎贡献代码与反馈问题。
BlazingMQ 不仅是消息队列,更是复杂分布式系统中高效率通信的基石,适合追求极致性能和稳定性的企业级应用。
了解详情🔗 bloomberg.github.io/blazingmq
代码库🔗 github.com/bloomberg/blazingmq
消息队列 分布式系统 高性能 开源 Bloomberg