技术栈
rabbitmq
过期动态
3 小时前
java
·
数据结构
·
算法
·
leetcode
·
职场和发展
·
rabbitmq
【LeetCode 热题 100】移动零
精选专栏链接 🔗欢迎订阅,点赞+关注,每日精进1%,与百万开发者共攀技术珠峰更多内容持续更新中~给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操作。
phltxy
11 小时前
分布式
·
rabbitmq
·
ruby
RabbitMQ 发送方确认与重试机制
在使用 RabbitMQ 做异步解耦时,消息可靠性通常不只取决于“消息有没有持久化”。持久化解决的是消息到达 RabbitMQ 之后,Broker 异常重启时尽量不丢数据的问题;但如果生产者发送消息时网络抖动、交换机不存在,或者消息已经到达交换机却没有路由到任何队列,单靠持久化就无能为力了。
未若君雅裁
12 小时前
分布式
·
微服务
·
rabbitmq
RabbitMQ 死信交换机与延迟队列:TTL、DLX、DelayExchange怎么理解
RabbitMQ 面试里经常把两个问题放在一起问:死信交换机是什么?延迟队列怎么做?这两个问题不是孤立的,因为 RabbitMQ 原生延迟队列的经典实现,就是 TTL + 死信交换机。
phltxy
1 天前
分布式
·
rabbitmq
·
ruby
RabbitMQ高级特性-消息确认与持久性博客
在 RabbitMQ 的基础使用中,我们已经知道了生产者、交换机、队列、消费者之间的基本流转关系。但真正落到业务系统里,仅仅“能发、能收”是不够的。消息可能在消费者处理失败时丢失,也可能在 RabbitMQ 服务重启后消失。
未若君雅裁
2 天前
分布式
·
微服务
·
rabbitmq
RabbitMQ 消息可靠性:生产者确认、持久化、消费者ACK与幂等消费
RabbitMQ 常见于验证码、短信、邮件、订单异步处理、缓存同步、分布式事务最终一致和削峰填谷。只要把核心链路从“同步调用”改成“发消息”,第一个必须回答的问题就是:消息会不会丢,重复消费怎么办?
小江的记录本
2 天前
java
·
数据库
·
分布式
·
后端
·
zookeeper
·
kafka
·
rabbitmq
【Kafka核心】Kafka 3.0+ KRaft模式(替代ZooKeeper)核心原理与优势
本文全方位、结构化拆解Kafka 3.0+ KRaft模式的完整知识体系,覆盖背景演进、核心架构、底层原理、全链路流程、核心优势、版本特性、部署运维、最佳实践、避坑指南九大核心维度,完整呈现KRaft替代ZooKeeper的技术内核与生产落地体系。
phltxy
3 天前
spring boot
·
rabbitmq
·
java-rabbitmq
RabbitMQ SpringBoot消息队列与应用间通信
上一篇已经整理过 RabbitMQ 的基础概念,所以这篇不再重复讲什么是生产者、消费者、队列、交换机,而是直接从实战角度,把 Spring Boot 版本的消息队列代码和不同项目之间通过 RabbitMQ 通信的写法梳理一遍。
过期动态
3 天前
java
·
数据结构
·
分布式
·
算法
·
rabbitmq
·
ruby
【RabbitMQ高级篇】生产者可靠性、MQ可靠性、消费者可靠性以及延迟队列的实现
在上一期的 【RabbitMQ基础篇】中,我们从零起步,详细拆解了RabbitMQ的核心概念,掌握了Spring AMQP环境下消息的收发、Work模型、三种交换机(Fanout/Direct/Topic)的路由策略以及JSON消息转换器的配置。
phltxy
3 天前
java
·
rabbitmq
·
java-rabbitmq
RabbitMQ 工作模式与Java原生客户端案例
在使用 RabbitMQ 做消息通信时,最重要的不是一上来就背 API,而是先理解消息从生产者到消费者之间到底经历了什么。RabbitMQ 的核心作用可以理解为:生产者把消息交给 RabbitMQ,RabbitMQ 根据队列、交换机和路由规则,把消息交给合适的消费者。
装不满的克莱因瓶
4 天前
java
·
开发语言
·
后端
·
rabbitmq
·
消息中间件
【项目亮点四】支付订单超时处理与状态补偿机制设计
目录一、订单超时处理与状态补偿机制1.1 为什么需要主动查询兜底1.2 兜底方案设计 超时订单处理流程
开开心心就好
4 天前
linux
·
服务器
·
网络
·
智能手机
·
rabbitmq
·
excel
·
memcached
免费无广告的批量卸载与系统清理工具
软件介绍HiBitUninstaller是一款完全免费的卸载软件,支持多款软件同时卸载、注册表清理、垃圾文件清理、空文件查找、进程管理、启动管理等实用功能。
Devin~Y
5 天前
java
·
spring boot
·
redis
·
spring cloud
·
kafka
·
rabbitmq
·
spring mvc
大厂Java面试实录:Spring Boot微服务 + Redis缓存 + Kafka消息队列 + Prometheus链路追踪 + RAG向量检索
某互联网大厂(电商+内容社区一体化)Java后端岗面试。业务背景:电商首页 /feed 推荐接口用 Spring Boot + Spring MVC 做,你会怎么设计 Controller 到 Service 的分层?DTO/VO 怎么放?
phltxy
5 天前
分布式
·
rabbitmq
RabbitMQ 入门与安装
RabbitMQ 属于消息中间件,是 Java 后端开发中非常常见的一类基础组件。学习它之前,最好已经具备以下基础:
逻极
5 天前
分布式
·
rabbitmq
·
消息中间件
RabbitMQ 从入门到精通:构建高可用、高性能的消息中间件系统
在现代的分布式系统中,服务之间的解耦、异步通信和可靠的数据传输是核心挑战。消息队列(Message Queue, MQ)正是解决这些问题的关键基础设施。而 RabbitMQ,作为业界最成熟、功能最丰富的消息代理之一,一直是企业级应用的首选。
Jinkxs
5 天前
kafka
·
rabbitmq
·
skywalking
SkyWalking - Kafka _ RabbitMQ 消息链路追踪支持
👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕SkyWalking这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者,希望你都能有所收获!
武子康
6 天前
java
·
大数据
·
分布式
·
消息队列
·
rabbitmq
·
rocketmq
·
java-rocketmq
Java-221 RocketMQ 消息存储核心原理:CommitLog、ConsumerQueue、IndexFile 与消息过滤机制
消息队列的存储介质主要分为关系型数据库和文件系统两类,不同的存储介质在性能、可靠性和适用场景上各有优劣。
Albert Edison
6 天前
spring boot
·
rabbitmq
·
java-rabbitmq
基于 SpringBoot + RabbitMQ 完成企业级应用通信
作为一个消息队列,RabbitMQ 也可以用作应用程序之间的通信。把生产者和消费者代码放在不同的应用中,即可完成不同应用程序的通信。
随风,奔跑
6 天前
后端
·
rabbitmq
RabbitMQ
消息队列就像快递小哥,帮你把消息从生产者送到消费者手中! ——某位刚被同步调用折磨完的程序员MQ(Message Queue,消息队列):消息中间件,用于微服务之间进行通信。
或与且与或非
7 天前
分布式
·
rabbitmq
·
ruby
rabbitmq选举集群搭建
在生产环境中rabbitmq常常需要搭建集群,下面我就给大家分享一下rabbitmq选举集群的搭建过程,搭建环境为两台机器,1.6和1.89,在1.89上安装了docker,这样模拟出三个机器,组成最小集群。
BIG_PEI
7 天前
linux
·
服务器
·
rabbitmq
如何判断Linux服务器上是否安装了rabbitmq
bash运行bash运行有进程输出 = 已安装,无输出 = 未装bash运行输出版本 = 已安装提示命令不存在 = 未安装