RabbitMQ

MQ

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

同步调用 & 异步调用

优点

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

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

简介

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

安装

相关推荐
拾忆,想起27 分钟前
Dubbo分组(Group)使用指南:实现服务接口的多版本管理与环境隔离
分布式·微服务·性能优化·架构·dubbo
回家路上绕了弯1 小时前
彻底解决超卖问题:从单体到分布式的全场景技术方案
分布式·后端
2501_941802481 小时前
智慧教育平台中的多语言语法引擎与实时学习分析实践
rabbitmq
2501_941810831 小时前
Rust高性能Web后端服务开发与Actix-Web实战分享:零成本抽象、高并发处理与内存安全实践
rabbitmq
2501_941144031 小时前
人工智能赋能智慧安全互联网应用:智能监控与安全防护优化实践探索
rabbitmq
拾忆,想起2 小时前
Dubbo动态配置实时生效全攻略:零停机实现配置热更新
分布式·微服务·性能优化·架构·dubbo
2501_941143325 小时前
微服务架构与服务网格在高并发互联网系统中的优化与工程实践经验分享
rabbitmq
2501_941871456 小时前
C++结合Redis与WebSocket构建高并发实时在线游戏服务设计与实战分享:成都多人竞技游戏架构优化经验
rabbitmq
2501_9418705610 小时前
多语言微服务架构下的分布式事务管理与最终一致性实践
rabbitmq
2501_9418787410 小时前
智能推荐系统与多语言微服务实现:Python、Java、C++与Go全栈开发实战
rabbitmq