技术栈
rabbitmq
pnoker
17 小时前
物联网
·
架构
·
kafka
·
消息队列
·
rabbitmq
IoT DC3 消息总线:六适配器可插拔设计
消息队列选型的主要成本不在中间件本身,而在耦合:业务代码中散落的发送方、消费方与序列化逻辑一旦绑定特定客户端 SDK,更换队列就意味着大规模重构。
2601_96217566
1 天前
分布式
·
rabbitmq
RabbitMQ 的工作模式
目录工作模式Simple(简单模式)Work Queue(工作队列)Publish/Subscribe(发布/订阅)Exchange(交换机)?Routing(路由模式)Topics(通配符模式)RPC(RPC通信)Publisher Confirms(发布确认)代码实现Simple(简单模式)生产者代码消费者代码Work Queues(工作队列)生产者代码消费者代码Publish/Subscribe(发布/订阅)生产者代码消费者代码Routing(路由模式)生产者代码消费者代码Topics(通配符模式)
2601_96090672
2 天前
mysql
·
mongodb
·
rabbitmq
·
memcached
1X发布自己的世界模型1XWM
孙正义的机器人版图,又落一子。8月27日,据外媒The Information援引知情人士消息,软银集团正在与挪威人形机器人公司1X Technologies洽谈,拟收购其多数股权,交易对1X的估值约为60亿美元,折合人民币约403亿元。
Dreams_l
2 天前
分布式
·
rabbitmq
RabbitMQ介绍及其工作模式
AMQP(高级消息队列协议)是一个通用的应用层协议,提供主要的消息服务的协议,为面向消息服务的中间件.基于此协议的客户端和消息队列进行传递消息,不会受客户端,中间件,开发语言等因素影响,后面RabbitMQ中定义的交换机,队列等概念都是这个协议中的提出的,AMQP的模型结构和rabbitMQ是一样的.
深念Y
2 天前
后端
·
微服务
·
云原生
·
架构
·
rabbitmq
·
音视频
·
rocketmq
视频平台架构重构:从微服务到可插拔基础设施
典型的视频平台后端通常采用微服务架构,但普遍存在一个问题:业务代码与基础设施深度耦合。业务代码和基础设施强耦合,导致无法在弱设备部署、无法跨语言、无法切换实现。
Jul1en_
3 天前
java
·
开发语言
·
redis
·
缓存
·
ai
·
bootstrap
·
rabbitmq
【Java 脚手架】封装通用工具类-3
这次介绍的是脚手架中关于缓存类和消息队列的封装lien-common-redis 里加了 RedisConfig,手动注册 RedisTemplate<String, Object>。key 用 StringRedisSerializer,value 用 GenericJackson2JsonRedisSerializer。序列化的 ObjectMapper 抽成单独方法,复用 JsonUtil 的配置,避免 Redis 序列化器调 activateDefaultTyping 污染 JsonUtil 全局
就叫_这个吧
5 天前
redis
·
elasticsearch
·
rabbitmq
RabbitMQ+elasticsearch+Redis,实现新增内容并异步到es中,是否消费成功检测
RabbitMQ springcloud+elasticsearch实现前端页面新增文章内容,异步到elasticsearch中,可提供进行高亮搜索 新增文章时,需要通过RabbitMQ步到elasticsearch,为了防止有消息没有发送并接收成功,将文章存到redis中,待elasticsearch消费成功后,将redis中的key进行删除,如没有消费成功,则重复发送mq消息。
陈皮波比茶
6 天前
分布式
·
rabbitmq
RabbitMQ 消息队列
MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。
阿无,
10 天前
分布式
·
rabbitmq
RabbitMQ面试题
如何解决
Rain的Java大神之路
11 天前
java
·
redis
·
后端
·
面试
·
架构
·
rabbitmq
·
rocketmq
如何避免订单重复提交
订单重复提交的核心是接口幂等性问题,即同一个请求执行多次和执行一次的结果完全相同。常见触发场景包括:用户重复点击、网络延迟重试、浏览器刷新 / 后退、RPC 框架自动重试、MQ 消息重投等。
heimeiyingwang
13 天前
架构
·
kafka
·
rabbitmq
【架构实战】消息队列选型与异步架构设计:从Kafka到RabbitMQ,一次聊透
昨天聊了分布式事务,有一个关键话题一直没展开:异步通信。微服务架构里,服务之间的调用有两种形态:同步和异步。同步调用(A调用B,等B返回)是主流,但很多场景下它是性能杀手:用户下单后要调用库存服务、支付服务、积分服务、物流服务——如果每个都同步等响应,用户点一次下单要等3秒,这还没算任何一个服务慢导致的整体超时。
水无痕simon
14 天前
java
·
rabbitmq
6、六大工作模式-2
官网的路由(Routing)模式流程示意图: 该模式也需要加入交换机,指定其类型为direct。队列在绑定交换机时要指定routing key(路由键),消息会转发到符合routing key的队列。交换机根据routingKey进行完全匹配,如果匹配失败则丢弃消息。
lazy H
14 天前
后端
·
中间件
·
kafka
·
rabbitmq
·
rocketmq
不同的消息队列有什么区别?Kafka、RabbitMQ、RocketMQ、Pulsar、ActiveMQ 选型对比
在后端开发中,只要系统规模稍微大一些,就很容易遇到消息队列(Message Queue,简称 MQ)。
IT机器猫
15 天前
java
·
spring boot
·
分布式
·
spring cloud
·
log4j
·
rabbitmq
·
springamqp
RabbitMQ基础二
消息从生产者发送到Exchange,再到Queue,再到消费者,有三种消息丢失的可能性:为保证MQ的(消息)可靠性,解决以上三种消息丢失问题,就需要保证消息传递的每个步骤的可靠性即可,主要从三方面解决:确保生产者一定把消息发送到MQ、确保MQ不会将消息弄丢、确保消费者一定要处理消息
水无痕simon
15 天前
分布式
·
rabbitmq
·
ruby
3 RabbitMQ基础
Connection(连接) 客户端与 RabbitMQ Broker 之间建立的一条 TCP 连接。
番茄炒鸡蛋加糖
16 天前
分布式
·
rabbitmq
RabbitMQ 全套复盘 + Nacos+ES+MyBatis-Plus 梳理
在短信项目里:上万条批量营销短信不会直接同步调用第三方通道,而是先丢进 MQ,消费者慢慢消费,防止瞬间流量打垮服务。
Rain的Java大神之路
18 天前
java
·
经验分享
·
后端
·
面试
·
架构
·
rabbitmq
·
rocketmq
MQ重复消费问题怎么解决
简单说就是:消费者已经处理完消息,但 ACK 没成功回到 MQ 服务器,导致 MQ 认为消息处理失败,触发重发机制。
城管不管
18 天前
分布式
·
ai
·
面试
·
职场和发展
·
rabbitmq
重生——第九次面试2026.8.13某车一面
面试重点:业务背景、遇到什么并发 / 数据问题、方案选型、踩坑、优化点、你负责模块,不要只讲功能。 STAR 思路: 1)S 场景:业务是什么,存在什么痛点(并发、数据不一致、性能慢) 2)T 任务:你的职责,需要解决什么问题 3)A 行动:技术方案,核心代码思路,中间踩过什么坑,怎么调优 4)R 结果:性能提升多少,解决了什么线上问题,学到什么
apgk1
18 天前
docker
·
kafka
·
rabbitmq
基于Canal实现mysql数据同步到消息队列(RabbitMQ/Kafka)详细操作教程
由于网络网闸问题,目前采用canal进行解析mysql,然后推送到mq,再次进行消费写入数据库。以下基于 arm64 linux ubuntu24、mysql 8.0、 docker部署、canal-server v1.1.8、kafka v3.9.0、rabbitmq v4.3.2
hard_hot
18 天前
java
·
rabbitmq
·
java-rabbitmq
RabbitMQ异步下单架构设计
RabbitMQ 就是一个独立的、基于 AMQP 协议的消息服务器(Broker)。它接收生产者发来的消息,通过交换机(Exchange)根据路由规则将消息存入队列(Queue),再由消费者从队列中取出处理。它的核心价值是让服务之间实现异步、解耦、可靠的通信。