有勇气的牛排博客

服务器/中间件

RabbitMQ关于队列与交换机的作用说明

在 RabbitMQ 中,“队列(Queue)” 和 “交换机(Exchange)” 是两个核心概念,它们承担不同的职责,彼此配合完成消息传递任务。

有勇气的牛排
60次
服务器/中间件
2025-03-26 21:17:12

RabbitMQ 入门安装到Python场景应用

RabbitMQ 是一个开源的 消息中间件,基于 AMQP(Advanced Message Queuing Protocol)高级消息队列协议 开发,用于在分布式系统中传递消息、解耦模块、削峰填谷、实现异步处理。 简单理解:RabbitMQ 就像一个快递中转站,负责接收消息、存储消息、转发消息。

有勇气的牛排
60次
服务器/中间件
2025-03-25 21:07:05

MQ(消息队列)与RPC的区别与使用场景

MQ(Message Queue)消息队列,即符合“先进先出”的逻辑。将所要传输的数据/消息放到队列中,实现消息传递。 生产者将消息放到队列,然后由消费者处理。消费者可以到置顶的队列拉取消息,或者订阅响应的队列,由MQ服务端推送消息。

有勇气的牛排
711次
服务器/中间件
2022-12-19 14:21:43

消息队列Kafka

(1)解耦:允许独立扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 (2)可恢复性:系统的一部分组件失效时,不会影响到整个系统。消息队列降低了进程间的耦合度,所以即使一个处理消息的进程挂掉,加入队列中的消息仍然可以在系统回复后被处理。 (3)缓冲:有助于控制和优化数据流经过系统的速度,解决生产消息和消费消息的处理速度不一致的情况。...

有勇气的牛排
647次
服务器/中间件
2022-06-09 19:57:47
  • « 上一页
  • 1
  • 下一页 »
专栏
加入群聊