RabbitMQ

MQ

  • [同步调用 & 异步调用](#同步调用 & 异步调用)
  • 简介
  • 安装

同步调用 & 异步调用

优点

  • 服务解耦,减少耦合,功能细分
  • 提升性能,专人干专事,不用考虑其他的
  • 没有强依赖,不会级联失败,因为有了中间商,外包出去了。有事找中间商。
  • 流量削峰,减少并发量。

    缺点:多了中间商,结构复杂了。同时对中间商Broker有了更高的要求。

简介

  • MQ = MessageQueue 消息队列 = 上面的中间商Broker
  • RabbitMQ 是一种分布式消息中间件,消息中间件也称消息队列MQ
  • RabbitMQ基于 Erlang 语言开发

安装

相关推荐
壹佰大多2 小时前
【Redisson分布式锁源码分析-3】
数据结构·分布式·mysql·spring·spring cloud·wpf·lua
不会写代码的ys3 小时前
仿RabbitMQ实现消息队列(一)--项目介绍
分布式·rabbitmq
数据库学啊4 小时前
分布式数据库架构设计指南:TDengine如何支持10亿级数据点的水平扩展
数据库·分布式·时序数据库·数据库架构·tdengine
兜兜风d'5 小时前
RabbitMQ死信队列详解
c++·rabbitmq·java-rabbitmq
mit6.8246 小时前
[VT-Refine] 强化学习工作流 | 分布式-近端策略优化(DPPO)
分布式·算法
Damon小智7 小时前
HarmonyOS 5 开发实践:分布式任务调度与设备协同架构
分布式·架构·harmonyos
凯子坚持 c8 小时前
【星光不负 码向未来 | 万字解析:基于ArkUI声明式UI与分布式数据服务构建生产级跨设备音乐播放器】
分布式·ui
程序员卷卷狗9 小时前
RabbitMQ 在拼团系统中的应用:延迟队列、订单超时与消息幂等
rabbitmq·ruby·java-rabbitmq
L.EscaRC12 小时前
Kafka在Spring Boot生态中的浅析与应用
spring boot·分布式·kafka
代码哈士奇12 小时前
Nestjs+nacos+kafka搭建中后台系统-后端(持续更新中)
redis·分布式·微服务·nacos·kafka·nestjs·pgsql