消息队列

little_xianzhong3 天前
java·笔记·中间件·消息队列
三个常听到的消息/中间件MQTT RabbitMQ KafkaQ:你能给我介绍一下MQTT RabbitMQ KafkaA:行,咱们把这三个常听到的消息/中间件名词拆开说一遍,然后放在一块儿比较一下,就知道各自适合干啥了。
陈果然DeepVersion8 天前
spring boot·kafka·消息队列·向量数据库·java面试·rag·ai智能客服
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(六)面试官(推了推眼镜,面无表情):欢迎来到我们公司Java岗位的终面。我是技术主管张工。战五渣(紧张地搓手):您好您好!我叫战五渣,三年搬砖经验,精通HelloWorld和Ctrl+C/V……啊不是,是熟悉主流框架!
陈果然DeepVersion8 天前
spring boot·kafka·消息队列·向量数据库·java面试·rag·ai智能客服
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(二)面试官(推了推眼镜,面无表情):请坐。我们今天围绕一个实际业务场景来提问——公司正在构建基于Spring Boot的AI智能客服系统,涉及AIGC、语义检索与高并发消息处理。准备好了吗?
陈果然DeepVersion8 天前
spring boot·kafka·消息队列·java面试·大厂面试题·rag·ai智能客服
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(三)面试官(推了推眼镜,面无表情):请进。战五渣(慌张进门,差点被地毯绊倒):您好!我是来面试Java开发的,战五渣……不是,是陈小明!
陈果然DeepVersion9 天前
spring boot·微服务·kafka·消息队列·java面试·rag·ai智能客服
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(一)面试官(推了推眼镜,面无表情):请坐。我们开始吧。战五渣(紧张地搓手):好、好的!我准备好了!面试官:假设我们要做一个类似B站的UGC内容平台,用户上传视频后需要异步处理转码、封面提取和推荐标签生成。你会怎么设计?
T.O.P_KING9 天前
消息队列
如何处理消费过程中的重复消息在消息传递过程中,如果出现传递失败的情况,发送方会执行重试,重试的过程中就有可能会产生重复的消息。 消费者在处理消息时崩溃,未及时发送ACK,或发送的ACK未到达Broker,也会导致重复消息。 对使用消息队列的业务系统来说,如果没有对重复消息进行处理,就有可能会导致系统的数据出现错误。
陈果然DeepVersion9 天前
spring boot·redis·微服务·kafka·消息队列·aigc·java面试
Java大厂面试真题:Spring Boot微服务+Kafka消息队列+AIGC场景实战问答全解析面试官(推了推眼镜,面无表情):欢迎来到字节跳动AI中台部门的终面,请做一下自我介绍。战五渣(紧张搓手):您好!我是战五渣,三年Java开发经验,熟悉Spring全家桶,会写Hello World,啊不是,是能独立完成模块开发……
Lemon程序馆10 天前
后端·kafka·消息队列
Kafka | Broker 工作原理上一篇文章 Kafka | 集群部署和项目接入集群部署 讲述了 Kafka 集群的搭建以及在项目的接入步骤,本文将更进一步介绍 Kafka Broker 的设计及原理。
zyh2005043010 天前
分布式·消息队列·rabbitmq·消息中间件·amqp
RabbitMQ概述Rabbit,兔子的意思互联网行业很多公司,喜欢用动物命名产品,或者作为公司logo,吉祥物。Rabbit也是一个公司名,MQ(message queue)消息队列的意思,RabbitMQ是Rabbit企业下的一个消息队列产品
linweidong12 天前
分布式·缓存·消息队列·雪崩·java面经·击穿·消费端
多级缓存系统设计:从本地到分布式,打造高性能利器想象一下,你在开发一个电商系统,用户疯狂刷新商品详情页,每次都直接查询数据库,MySQL累得直喘粗气,响应时间飙升到秒级。这时候,缓存站出来说:“让我来!”但单一缓存方案总有短板:本地缓存(比如Guava Cache)速度快但容量有限,分布式缓存(比如Redis)容量大但网络延迟不可忽视。多级缓存就像给系统装上双涡轮增压,既要速度又要容量,还得保证一致性。
沐浴露z15 天前
java·kafka·消息队列
Kafka 生产者详解(上):消息发送流程与API,分区,吞吐量与数据可靠性在消息发送的过程中,涉及到了两个线程:main 线程和 Sender 线程。在 main 线程中创建了一个双端队列 RecordAccumulator。main 线程将消息发送给 RecordAccumulator, Sender 线程不断从 RecordAccumulator 中拉取消息发送到 Kafka Broker。
在未来等你19 天前
大数据·分布式·面试·kafka·消息队列
Kafka面试精讲 Day 25:Kafka与大数据生态集成【Kafka面试精讲 Day 25】Kafka与大数据生态集成文章标签:Kafka, 大数据集成, 流处理, 数据管道, 面试精讲, 实时计算, Flink, Spark, Hadoop
在未来等你19 天前
大数据·分布式·面试·kafka·消息队列
Kafka面试精讲 Day 29:版本升级与平滑迁移【Kafka面试精讲 Day 29】版本升级与平滑迁移在企业级数据平台中,Apache Kafka 往往承载着核心业务的消息流转、事件驱动和实时计算链路。随着新版本不断发布,性能优化、安全补丁和功能增强成为必须升级的理由。然而,如何在不影响线上服务的前提下完成集群迭代?这就引出了运维中的关键课题:版本升级与平滑迁移(Smooth Migration)。
在未来等你19 天前
大数据·分布式·面试·kafka·消息队列
Kafka面试精讲 Day 30:Kafka面试真题解析与答题技巧【Kafka面试精讲 Day 30】Kafka面试真题解析与答题技巧作为“Kafka面试精讲”系列的收官之作,本篇聚焦于 真实技术面试中的高频问题解析与高分回答策略。经过前29天对架构原理、存储机制、安全控制和运维实战的系统梳理,今天我们进入最终章:如何将知识转化为面试竞争力。
武话不港122 天前
分布式·消息队列·rabbitmq
RabbitMQ异常,handleDelivery方法异常报错如上所示:从怀疑MQ的原因,到消费者方法问题,查了个遍。One thousand year later!
默 语24 天前
java·架构·kafka·消息队列·rabbitmq·rocketmq·技术选型
消息中间件选型的艺术:如何在RocketMQ、Kafka、RabbitMQ中做出正确决策作者:默语佬 CSDN技术博主 原创文章,转载请注明出处最近在社群里看到一个有趣的现象:很多技术同学在面试时,简历上写了使用某款消息中间件的经验,结果面试官追问"为什么选这款而不选那款?"时,往往答不上来。这让我想起自己多年前面试时的窘境——我能熟练使用RocketMQ,却说不清楚为什么团队当初选了它而不是Kafka。
DoveLx1 个月前
消息队列·rabbitmq
RabbitMQ:构建高可用异步通信系统的基石RabbitMQ是一个基于高级消息队列协议(AMQP)的开源消息代理软件。它作为系统间的“信息中枢”,通过提供可靠的消息传递机制,实现了应用组件之间的异步通信、应用解耦、流量削峰和错峰恢复,是现代分布式系统中不可或缺的基础设施。
笨手笨脚の1 个月前
分布式·kafka·消息队列·消息引擎系统
Kafka-1 初识消息引擎系统Kafka 这类系统在国外的名字叫 Messaging System,直译的话为消息系统。消息系统片面强调了消息主题的作用,而忽视了这类系统引以为傲的消息传递属性,就像引擎一样具备某种能量转换传输的能力,所以翻译为消息引擎反倒更加贴切。
Savvy..1 个月前
kafka·消息队列·rabbitmq·rocketmq·mq
消息队列MQ优点缺点优点缺点优点缺点打开消息发送确认的开关设置回调函数开启失败通知;消息路由失败,通知保存到磁盘中
Jabes.yang1 个月前
消息队列·java面试·缓存技术·互联网大厂·安全框架
互联网大厂Java面试:从缓存技术到安全框架的深度探索在一个晴朗的下午,王小明坐在互联网大厂的面试间,对面是一位严肃的面试官。面试官: 小明,能否谈一谈你对Redis和其他缓存技术的理解?