技术栈
kafka
西安邮电大学
10 小时前
java
·
后端
·
kafka
Kafka保证消息顺序性
Kafka 保证消费顺序性(核心方案+原理)Kafka 默认只保证分区内消息有序,分区之间无序,所有顺序方案都围绕分区设计。
Devin~Y
11 小时前
java
·
spring boot
·
redis
·
spring cloud
·
kafka
·
kubernetes
·
mybatis
大厂Java面试实录:Spring Boot/Cloud、Kafka、Redis、K8s 可观测性 + RAG/Agent(小Y翻车版)
你面试的岗位是内容社区 + UGC + 音视频平台的后端 Java 工程师。M:用户点“发布”可能抖手点两次,你的 POST /videos 怎么防重复?
西安邮电大学
12 小时前
java
·
后端
·
其他
·
面试
·
kafka
Kafka如何避免重复消费
一、重复消费的根本原因核心:offset 提交时机 和 消息处理完成 不同步自动提交 offset(默认) 消费者定时自动提交位移,还没处理完消息就提交了。若此时消费者宕机/重启,会从上一次已提交 offset 之后重新拉取,造成重复。
未若君雅裁
14 小时前
分布式
·
kafka
Kafka 数据存储与清理机制:Topic、Partition、Segment与日志删除
Kafka 的底层不是把消息一条条放进传统队列,而是把 Topic 的数据按 Partition 写成追加日志。理解它的存储结构,才能解释为什么 Kafka 能高吞吐,也能解释日志为什么可以按时间或大小清理。
大帅点兵
1 天前
大数据
·
clickhouse
·
flink
·
spark
·
kafka
·
hbase
设计一个金融交易监控系统
场景:设计一个金融交易监控系统要求:实时检测异常交易(<100ms)每日生成风险报告数据准确性要求100%
Plastic garden
1 天前
分布式
·
kafka
Kafka
Kafka 是一个分布式的、基于发布/订阅模式的消息队列系统,被广泛应用于大数据日志收集、实时数据处理和流式计算等场景。
未若君雅裁
1 天前
分布式
·
微服务
·
kafka
Kafka 顺序消费:分区、消费者组、Key与业务有序性
Kafka 面试里问顺序消费,最容易答错成“Kafka 天然有序”。准确说法是:Kafka 只能保证单个分区内部有序,不能保证跨分区全局有序。
Advancer-
1 天前
java
·
spring
·
kafka
点评plus---异步消费之后可靠的生成订单
来自阿星不是程序员开源项目点评plus之前已经对秒杀系统进行了异步化升级。用户的购券请求会先通过 Lua 脚本完成原子性校验(库存校验、一人一单校验)以及 Redis 预扣库存。
未若君雅裁
1 天前
分布式
·
微服务
·
kafka
Kafka 消息可靠性:发送确认、acks、副本保存与Offset手动提交
Kafka 经常被用在日志采集、用户行为、订单事件、数据同步和异步解耦场景。它的吞吐量很高,但高吞吐不等于天然不丢消息。面试里问“Kafka 如何保证消息不丢”,要沿着生产者、Broker、消费者三段链路讲。
better_liang
2 天前
java
·
面试
·
kafka
·
消息队列
·
rabbitmq
·
rocketmq
·
mq
每日Java面试场景题知识点之-消息队列MQ核心场景与实战
在Java企业级开发中,消息队列(MQ)是分布式系统架构中不可或缺的核心组件。它的核心价值主要体现在三大场景:
rising start
2 天前
redis
·
分布式
·
kafka
·
rabbitmq
·
mq
从客户端通信到分布式消息中间件
在分布式系统与微服务架构中,系统之间的“通信”与“数据传递”是核心命题。无论是客户端与服务端交互,还是后端微服务之间的调用,其通信机制都经历了从同步到异步、从低效到极致高并发的进化。
一个儒雅随和的男子
2 天前
docker
·
kafka
使用 Docker Compose 搭建 Kafka 集群
本篇文章主要介绍使用 Docker Compose 搭建 Kafka 集群,实操性比较强。Kafka在2.8.0版本之前的集群部署中必须依赖Zookeeper,因为它承担了元数据管理、Controller选举、Broker状态监控等核心协调职责;但从2.8.0版本开始,Kafka引入KRaft模式逐步替代Zookeeper,到4.0版本已完全移除该依赖。本次部署的Kafka是比较久的版本。 下面是一个 3 节点 Kafka 集群 + ZooKeeper 的 Docker Compose 配置示例:
得物技术
2 天前
大数据
·
后端
·
kafka
HorizonVault 技术深潜:如何在 HDD 上做出 100GB/s+ 级大吞吐分布式存储|得物技术
HorizonVault 是中间件团队自研的一款高吞吐分布式存储引擎,主要面向 Kafka 远程存储、冷/温数据下沉和大容量低成本存储场景。随着 Kafka 集群数据规模持续增长,本地高性能磁盘很难无限扩张,HorizonVault 需要把大量历史数据稳定、可恢复、可治理地迁移到远端存储,同时维持足够高的写入吞吐和可控的读写延迟。
week@eight
2 天前
linux
·
kafka
Linux - Kafka
环境:CentOS 7.9 / WSL2,Kafka 4.x,KRaft 模式(无需 ZooKeeper)
青云计划
2 天前
kafka
Kafka消息可靠性:从生产到消费的全链路不丢不重
大家好,我是程序员小策。先做个自测——你们项目里的 Kafka,消息可靠性是怎么保证的?A. 生产者 acks=all,消费者手动提交 offset——觉得这样就不丢了。 B. 加了个 enable.idempotence=true,觉得幂等也够了。 C. 用数据库事务包裹"写业务 + 发消息",两阶段提交然后手动补偿。 D. 不知道,反正运维说 Kafka 很可靠,出问题了找运维。
Devin~Y
2 天前
java
·
spring boot
·
redis
·
spring cloud
·
kafka
·
kubernetes
·
micrometer
大厂 Java 面试实录:Spring Boot微服务/Kafka/Redis/K8s可观测性 + RAG Agent(小Y社死版)
某互联网大厂电商事业部,准备做一个**“AIGC 智能客服 + 内容社区(UGC)”**的融合项目:面试官(严肃、惜字如金) vs 候选人小Y(搞笑水货但自信)。
yumgpkpm
2 天前
大数据
·
hive
·
hadoop
·
分布式
·
zookeeper
·
spark
·
kafka
Hadoop(CDH6、CDP7)在Qwen3.7大模型训练中的作用,(含部署、运行操作步骤)
Hadoop(CDH6、CDP7)在Qwen3.7大模型训练中的作用,(含部署、运行操作步骤)在 Qwen3.7 这类大模型的训练流水线中,Hadoop 主要承担“数据底座”的职责。为了让你更直观地理解,我们可以将整个过程分为Hadoop 集群基础部署、数据预处理与存储实战、以及对接 Qwen3.7 训练三个阶段。
Advancer-
3 天前
java
·
spring boot
·
kafka
消息发送失败处理与 DLQ 补偿流程
来自javaup中的点评plus项目,链接当优惠券信息更改了, 使用消息发送到 Kafka 来通知消费者清除缓存,包括自己的本地缓存和 Redis 缓存,但是如果发送 Kafka 失败了呢?
Devin~Y
3 天前
java
·
spring boot
·
redis
·
kafka
·
mybatis
·
hibernate
·
jpa
互联网大厂Java面试实录:Spring Boot、Kafka、Redis一致性与Spring AI RAG(小Y的翻车现场)
某互联网大厂「内容社区与UGC」事业部,业务包含:发帖/评论/点赞/关注、Feed流、图片/短视频处理、广告与风控、以及“智能客服/内容审核”的AIGC能力。
麦兜和小可的舅舅
3 天前
c++
·
分布式
·
clickhouse
·
kafka
ClickHouse实时分布式集群设计方案选择探究
我们需要搭建一个大型的ClickHouse集群,用来承接多个完全不同Traffic规模的Kafka表的数据落地。 在集群的规划和设计过程中,我们预想了两种完全不同的集群架构: 横向平铺式以及纵向切分式。 本文详细分析了我们在衡量两种不同架构时候的考虑因素,以及,我们最终形成解决方案时做的必要的补充测试和验证,基于我们做的测试和验证,当每一个细节都完全清楚了,我们做出了最终决定。 同时,我们还考虑到,基于我们集群架构的方案选择,这种集群以后的扩容、缩容、机器的修复流程是否都有合理方案? 本文就详细讲解了整个