V2EX  ›  英汉词典

RabbitMQ

释义 Definition

RabbitMQ:一种开源的消息代理(message broker)软件,用于在不同应用/服务之间异步传递消息,常用于解耦系统、削峰填谷、任务队列与事件驱动架构。最常见的协议是 AMQP(也支持 STOMP、MQTT 等插件/扩展)。除“消息队列”外,它也常被用于“发布/订阅”等消息分发模式。

发音 Pronunciation (IPA)

/ˈræbɪt ˌɛm ˌkjuː/

例句 Examples

I used RabbitMQ to send jobs to background workers.
我用 RabbitMQ 把任务发送给后台工作进程。

In our microservices system, RabbitMQ routes events through exchanges and queues to decouple services and improve reliability.
在我们的微服务系统中,RabbitMQ 通过交换机和队列来路由事件,从而解耦服务并提升可靠性。

词源 Etymology

“RabbitMQ”由 Rabbit(兔子)+ MQ(Message Queue,消息队列的缩写)构成。其核心定位就是“消息队列/消息中间件”;名称中的 “MQ” 在业界也常用来泛指各类消息队列产品。

相关词 Related Words

文学与著作示例 Literary / Notable Works

  • RabbitMQ in Action: Distributed Messaging for Everyone(Alvaro Videla, Jason J. W. Williams)
  • Mastering RabbitMQ(Emrah Aydin 等)
  • Microservices Patterns(Chris Richardson,讨论消息中间件与事件驱动时常提及 RabbitMQ 等实现)
  • Hands-On Microservices with Spring Boot and Spring Cloud(多处以 RabbitMQ 作为消息通信示例)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1948 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 14:46 · PVG 22:46 · LAX 06:46 · JFK 09:46
♥ Do have faith in what you're doing.