文章 2024-08-28 来自:开发者社区

RabbitMQ 在微服务架构中的高级应用

概述 在微服务架构中,服务之间需要通过轻量级的通信机制进行交互。其中一种流行的解决方案是使用消息队列,如 RabbitMQ,来实现异步通信和解耦。本文将探讨如何利用 RabbitMQ 作为服务间通信的核心组件,并构建高效的事件驱动架构。 环境准备 为了演示本文中的示例,我们需要安装并配置以下环境: RabbitM...

文章 2024-07-21 来自:开发者社区

消息队列(MQ)在微服务系统中有什么作用

问题一:消息队列(MQ)在微服务系统中有什么作用? 消息队列(MQ)在微服务系统中有什么作用? 参考回答: 可以对微服务系统进行解耦,实现异步调用,更适合微服务的扩展。同时,消息队列还可以应对高并发写请求,如秒杀活动。Kafka就是一个高性能的消息队列,可以实现高吞吐量。 关于本问题的更多回答可点击原文查看: https://devel...

问答 2024-05-16 来自:开发者社区

消息队列(MQ)在微服务系统中有什么作用?

消息队列(MQ)在微服务系统中有什么作用?

文章 2024-04-17 来自:开发者社区

【微服务系列笔记】MQ消息可靠性

3. 消息可靠性 消息丢失原因? 发送时丢失: 生产者发送的消息未送达exchange 消息到达exchange后未到达queue MQ宕机,queue将消息丢失 consumer接收到消息后未消费就宕机 如何确保RabbitMQ消息的可靠性? 开启...

【微服务系列笔记】MQ消息可靠性
文章 2024-03-12 来自:开发者社区

RPC 通信与MQ 消息队列通信的微服务架构区别

基于 RPC 通信的微服务架构,其特点是一个服务依赖于其他服务返回的结果,只有依赖服务执行成功并返回后,这个服务才算调用成功。这种架构适用于用户请求是读请求的情况,就像下图所描述的那样,比如用户的一次 Feed API 请求,会调用 Feed RPC 获取关注人,调用 Card RPC 获取视频、文章等多媒体卡片信息,还会调用 User RPC 获取关注人的昵称和粉丝数等个人详细信息,只有在这些....

RPC 通信与MQ 消息队列通信的微服务架构区别
文章 2024-02-02 来自:开发者社区

分布式事物【RocketMQ事务消息、Docker安装 RocketMQ、实现订单微服务、订单微服务业务层实现】(八)-全面详解(学习总结---从入门到深化)

可靠消息最终一致性分布式事务实现_RocketMQ事务消息 RocketMQ是阿里巴巴开源的一款支持事务消息的消息中间件,于 2012年正式开源,2017年成为Apache基金会的顶级项目。实现原理RocketMQ 4.3版之后引入了完整的事务消息机制,其内部实现了完 整的本地消息表逻辑,使用RocketMQ实现可靠消息分布式事务就 不用用户再实现本地消息表的逻辑了,极大地减轻了开发工作量。 可....

分布式事物【RocketMQ事务消息、Docker安装 RocketMQ、实现订单微服务、订单微服务业务层实现】(八)-全面详解(学习总结---从入门到深化)
文章 2024-01-16 来自:开发者社区

分布式事物【RocketMQ事务消息、Docker安装 RocketMQ、实现订单微服务、订单微服务业务层实现】(八)-全面详解(学习总结---从入门到深化)(下)

分布式事物【RocketMQ事务消息、Docker安装 RocketMQ、实现订单微服务、订单微服务业务层实现】(八)-全面详解(学习总结---从入门到深化)(上):https://developer.aliyun.com/article/1419990编写配置文件server: port: 9090 spring: application: name: tx-msg-stock d...

分布式事物【RocketMQ事务消息、Docker安装 RocketMQ、实现订单微服务、订单微服务业务层实现】(八)-全面详解(学习总结---从入门到深化)(下)
文章 2024-01-16 来自:开发者社区

分布式事物【RocketMQ事务消息、Docker安装 RocketMQ、实现订单微服务、订单微服务业务层实现】(八)-全面详解(学习总结---从入门到深化)(上)

可靠消息最终一致性分布式事务实现_RocketMQ事务消息RocketMQ是阿里巴巴开源的一款支持事务消息的消息中间件,于 2012年正式开源,2017年成为Apache基金会的顶级项目。实现原理RocketMQ 4.3版之后引入了完整的事务消息机制,其内部实现了完 整的本地消息表逻辑,使用RocketMQ实现可靠消息分布式事务就 不用用户再实现本地消息表的逻辑了,极大地减轻了开发工作量。 可靠....

分布式事物【RocketMQ事务消息、Docker安装 RocketMQ、实现订单微服务、订单微服务业务层实现】(八)-全面详解(学习总结---从入门到深化)(上)
文章 2023-12-19 来自:开发者社区

华为架构师复盘2024最全2340页面试题jvm+spring+redis+MQ+微服务

题库第2版包括 Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、Python、HTML、CSS、Vue、React、JavaScript、Android 大数据....

华为架构师复盘2024最全2340页面试题jvm+spring+redis+MQ+微服务
文章 2023-11-14 来自:开发者社区

微服务轮子项目(33) -RocketMQ特点、安装部署、异常处理、事务消息原理

1. Rocket概述消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下优势:削峰填谷:主要解决瞬时写压力大于应用服务能力导致消息丢失、系统奔溃等问题系统解耦:解决不同重要程度、不同能力级别系统之间依赖导致一死全死提升性能:当存在一对多调用时,可以发一条消息给消息系统...

微服务轮子项目(33) -RocketMQ特点、安装部署、异常处理、事务消息原理

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。