RabbitMQ

MQ

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

同步调用 & 异步调用

优点

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

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

简介

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

安装

相关推荐
技术路上的苦行僧1 小时前
分布式专题(10)之ShardingSphere分库分表实战指南
分布式·shardingsphere·分库分表
GitCode官方2 小时前
GitCode 光引计划投稿 | GoIoT:开源分布式物联网开发平台
分布式·开源·gitcode
小扳3 小时前
微服务篇-深入了解 MinIO 文件服务器(你还在使用阿里云 0SS 对象存储图片服务?教你使用 MinIO 文件服务器:实现从部署到具体使用)
java·服务器·分布式·微服务·云原生·架构
zquwei13 小时前
SpringCloudGateway+Nacos注册与转发Netty+WebSocket
java·网络·分布式·后端·websocket·网络协议·spring
道一云黑板报16 小时前
Flink集群批作业实践:七析BI批作业执行
大数据·分布式·数据分析·flink·kubernetes
飞来又飞去18 小时前
kafka sasl和acl之间的关系
分布式·kafka
MZWeiei19 小时前
Zookeeper的监听机制
分布式·zookeeper
莹雨潇潇19 小时前
Hadoop完全分布式环境部署
大数据·hadoop·分布式
浩哲Zhe20 小时前
RabbitMQ
java·分布式·rabbitmq
明达技术20 小时前
分布式 IO 模块:赋能造纸业,革新高速纸机主传动
分布式