java-rocketmq

后端观测站7 天前
kafka·java-rocketmq
第三篇:消息队列如何保证消息可靠性?消息队列如何保证消息可靠性?上一篇我们聊了《消息为什么能够解耦系统?》消息队列之所以能够解耦,本质上是因为它在生产者和消费者之间增加了一个Broker,让双方不再直接调用,而是通过消息进行通信。
后端观测站9 天前
kafka·java-rocketmq
第一篇:为什么需要消息队列?为什么需要消息队列?上一篇我们聊完了 Redis 系列的最后一篇《Redis 为什么不能当数据库?》。
啊啊啊迈 旋棍14 天前
spring boot·rocketmq·java-rocketmq
生态整合与实战篇:Spring Boot 整合 RocketMQ 完全指南大家好,我是你们的老朋友——一个喜欢用代码说话的技术博主。今天我们要聊的是如何将 Spring Boot 和 RocketMQ 这对“黄金搭档”整合起来,打造一个高效、可靠的消息驱动系统。RocketMQ 作为分布式消息中间件,在微服务架构中扮演着“数据高速公路”的角色,而 Spring Boot 则以其简洁的配置和强大的生态,让开发者能快速上手。本文将从基础概念到实战代码,带你一步步掌握整合技巧。## 为什么选择 RocketMQ?在开始之前,我们先简单聊聊 RocketMQ 的优势。相比 Rabbit
坚持的小马15 天前
java·rocketmq·java-rocketmq
Rocketmq搭建操作步骤1.broker-a.properties:双主中的一个master的配置文件2.broker-a-s.properties:双从中的一个slave的配置文件
码农学院15 天前
spring boot·rocketmq·java-rocketmq
Spring Boot RocketMQ构建电商零售高并发订单处理系统电商零售行业在大促期间面临极端的并发挑战。2025年双十一峰值QPS超过5000万,订单创建速度达到每秒58.3万笔。项目团队在为某电商零售企业重构订单系统时,采用Spring Boot+Redis+RocketMQ技术栈,通过消息队列削峰填谷和分布式事务保障,实现了日均3000万订单的稳定处理,大促期间系统零宕机,订单处理延迟控制在100ms以内。
霸道流氓气质1 个月前
spring boot·阿里云·java-rocketmq
Spring Boot 接入阿里云 RocketMQ 完整指南消息服务的顶层容器,按环境隔离。ID 格式:MQ_INST_<账号ID>_<标识>消息通道,Producer 发到 Topic,Consumer 从 Topic 消费。
小马爱打代码2 个月前
java·java-rocketmq·java-rabbitmq
Java开发:Spring Cloud Alibaba微服务之消息队列(RocketMQ、Kafka、RabbitMQ)在Spring Cloud Alibaba 微服务在拆分业务、提升迭代效率的同时,也带来了服务间强依赖、同步阻塞、流量冲击、数据一致性等一系列挑战。而消息队列,正是打通服务异步通信、实现应用解耦、保障系统弹性的关键中间件。
折哥的程序人生 · 物流技术专研2 个月前
java·面试·kafka·rocketmq·java-rocketmq·求职招聘
《Java 100 天进阶之路》第95篇:消息队列基础(RocketMQ/Kafka)(2026版)📌 系列导航:《Java 100 天进阶之路》完整目录 | ⬅️ 上一篇:第94篇:Redis面试高频题 | ➡️ 下一篇:第96篇:消息队列面试高频题
景川呀2 个月前
java·rocketmq·java-rocketmq
RocketMq知识点RocketMq的整体架构核心有四个角色:Producer:负责发送消息 Producer 发送消息前,需要知道消息应该发到哪个 Broker 上。它会先从 NameServer 获取 Topic 的路由信息,然后选择对应的 MessageQueue,把消息发送到 Broker。 Producer 常见发送方式有:
真香号2 个月前
数据库·rocketmq·java-rocketmq
记一次生产RocketMQ消息积压消费慢的排查与解决五一假期期间,生产环境出现订单消息消费严重积压的情况。通过RocketMQ监控仪表板发现,qnh-order-create-topic主题的消息消费速度异常缓慢,最新消息的业务订单创建时间order_create_time为2026-05-04 23:16:00,而实际MQ消费时间create_time为2026-05-06 10:48:37,消息积压时间长达两天。
lihao lihao2 个月前
java-rocketmq·java-activemq
动静态库有时候我们需要使用别人编写的代码,或者别人需要使用你编写的代码,但是你不想把自己的源代码给它,这个时候我们只需要将我们的程序打包成为动静态库,然后把头文件给他告诉里面有哪些接口,他直接调用就行了
超梦dasgg2 个月前
java·rocketmq·java-rocketmq
Java 生产环境 RocketMQ 架构与部署指南目录一、生产环境标准架构(必用)1. 整体架构图(极简版)2. 核心组件说明二、生产环境推荐部署规格最小高可用集群(最常用)
超梦dasgg3 个月前
java·开发语言·java-rocketmq·java-rabbitmq
Java 生产环境 MQ 技术选型全解析目录一、主流 MQ 技术栈(Java 生产环境必用)二、核心指标横向对比(生产环境最关键)三、逐款深度解析:优劣 + 业务场景
电魂泡哥3 个月前
java·rocketmq·java-rocketmq
RocketMQ Dledger 集群与 Raft 协议在分布式系统的漫漫征途中,“共识” 问题始终是绕不开的核心命题。当消息中间件 RocketMQ 需要从主从架构走向真正的自动容灾时,Dledger 与 Raft 协议的组合方案应运而生。本文将深入剖析这一组合背后的设计哲学、技术原理及演进脉络
武子康3 个月前
java·spring boot·分布式·kafka·消息队列·rocketmq·java-rocketmq
Java-219 RocketMQ Spring Boot 集成指南:生产者与消费者实战本文将详细介绍如何在 Spring Boot 项目中集成 Apache RocketMQ,实现消息的生产与消费。通过本教程,你将快速掌握 RocketMQ 与 Spring Boot 的整合方式。
武子康3 个月前
java·大数据·分布式·消息队列·rabbitmq·rocketmq·java-rocketmq
Java-221 RocketMQ 消息存储核心原理:CommitLog、ConsumerQueue、IndexFile 与消息过滤机制消息队列的存储介质主要分为关系型数据库和文件系统两类,不同的存储介质在性能、可靠性和适用场景上各有优劣。
Apache RocketMQ3 个月前
架构·rocketmq·java-rocketmq
RocketMQ 源码解析——Controller 高可用切换架构延伸阅读:🔍「RocketMQ 中文社区」 持续更新源码解析/最佳实践,提供 RocketMQ 专家 AI 答疑服务
Apache RocketMQ3 个月前
云原生·架构·apache·rocketmq·java-rocketmq
Apache RocketMQ 5.0 架构解析:如何基于云原生架构支撑多元化场景本文将从技术角度了解 RocketMQ 的云原生架构,了解 RocketMQ 如何基于一套统一的架构支撑多元化的场景。
Apache RocketMQ3 个月前
java·云原生·消息队列·rocketmq·java-rocketmq
RocketMQ源码解析——秒级定时消息介绍如今rocketmq的应用场景日益拓宽,延时消息的需求也在增加。原本的特定级别延时消息已经不足以支撑rocketmq灵活的使用场景。因此,我们需要一个支持任意时间的延迟消息feature。 支持任意时间延迟的feature能够让使用者在消息发出时指定其消费时间,在生活与生产中具有非常重要的意义。
苍煜3 个月前
java·rocketmq·java-rocketmq
RocketMQ系列第三篇:Java原生基础使用实操,手把手写生产者消费者Demo前面两篇我们已经搞定了RocketMQ核心概念工作原理、单机+集群环境安装部署,服务已经稳稳跑在服务器上。环境搭好只是基础,真正开发工作中,我们都是通过Java代码对接RocketMQ,实现消息生产发送、订阅消费业务逻辑。