kafka

indexsunny2 小时前
java·spring boot·微服务·eureka·kafka·mybatis·spring security
互联网大厂Java面试实战:从Spring Boot到微服务架构的三轮提问本次面试发生在一家知名互联网大厂,面试官是一位严肃而专业的技术主管,面试对象是名叫谢飞机的Java程序员。面试围绕电商场景展开,重点考察谢飞机对核心Java技术栈和微服务架构的理解与应用。
掘金-我是哪吒3 小时前
分布式·kafka
Kafka本身只保证单个分区内的消息是有序的作者:淘书创始人摘要Kafka本身只保证单个分区内的消息是有序的在 Kafka 集群环境下,当多个相同的服务实例同时消费消息时,确保消息落地到数据库时能保持原有的顺序性。这是分布式消费中非常常见且关键的需求。
what丶k4 小时前
kafka·java-rocketmq·java-rabbitmq
为何Kafka成为消息队列首选?深度对比RabbitMQ与RocketMQ在分布式系统架构中,消息队列是实现服务解耦、流量削峰、异步通信的核心组件。当前主流的消息队列产品中,Kafka凭借高吞吐、高可靠、强扩展性等特性,在互联网、大数据等领域的采用率远超RabbitMQ与RocketMQ。本文将从架构设计、性能表现、生态适配、适用场景等维度,拆解Kafka的核心优势,同时客观分析三款产品的差异,揭示其市场占有率差异的本质原因。
Paraverse_徐志斌5 小时前
容器·kafka·kubernetes·k8s·linq·hpa·keda
K8S HPA + KEDA 弹性伸缩消费者解决 MQ 消息积压我所经历经历的多个企业级项目中,偶尔会遇到 MQ 消息积压 相关问题,平时使用最多的 MQ 是 Kafka,消息积压通常指 Consumer Group 的消费速度持续低于 Producer 的生产速度,导致 Lag(滞后量)不断增长,消息在 Topic 的分区中堆积。监控上体现为 Consumer Lag 指标持续上升。
zhangxl-jc5 小时前
分布式·spark·kafka
SparkStreaming消费Kafka 重启任务时重复消费数据Spark是至少一次语义,在处理数据时,测试使用 kill -15 SparkSubmit PID 杀死任务仍然有可能因为偏移量没提交成功导致重复消费数据;
编程彩机5 小时前
java·spring cloud·微服务·kafka·技术面试
互联网大厂Java面试:从Spring Cloud到Kafka的技术场景深度解析李云龙:谢宝庆,你知道什么是微服务架构吗?简单介绍下Spring Cloud的核心组件。谢宝庆:哎,微服务架构嘛,就是把一个大系统拆成很多小服务,每个服务可以独立运行。Spring Cloud嘛,有Eureka、Ribbon、Zuul这些东西吧。
xiaolyuh1235 小时前
kafka·rabbitmq·rocketmq
Kafka、RocketMQ、RabbitMQ 事务消息核心差异对比Kafka、RocketMQ、RabbitMQ均支持「事务消息」能力,但三者的设计目标、实现原理、核心机制、适用场景差异显著:
廋到被风吹走1 天前
kafka·rabbitmq·rocketmq
【消息队列】选型深度对比:Kafka vs RocketMQ vs RabbitMQ三大主流消息队列的核心差异:实测数据(3节点集群,1KB消息):技术原因:RocketMQ优势:Kafka特点:
像少年啦飞驰点、1 天前
java·spring boot·redis·分布式·kafka·面试题·电商秒杀
Java大厂面试真题:Spring Boot + Kafka + Redis 在电商场景下的实战应用面试官(严肃脸):请进。谢飞机(推门撞到墙,扶了扶并不存在的眼镜):报、抱歉!电梯太滑……我是来面试Java开发的!
China_Yanhy1 天前
架构·kafka·云计算·aws
生产级 Amazon MSK (Express 模式) 架构构建与选型实战白皮书在区块链、交易所和高吞吐日志场景中,Kafka 是数据的“大动脉”。构建一个生产级集群,核心在于平衡生存能力(高可用)、处理能力(吞吐量)与数据安全。
indexsunny1 天前
java·spring boot·redis·微服务·kafka·spring security·电商
互联网大厂Java面试实战:Spring Boot与微服务在电商场景中的应用面试官:今天我们来聊聊电商平台的后台系统,重点是Java生态下的Spring Boot微服务架构。谢飞机,你准备好了吗?
a努力。1 天前
java·开发语言·spring·面试·职场和发展·架构·kafka
得物Java面试被问:Kafka的零拷贝技术和PageCache优化传统文件读取流程(4次拷贝,4次上下文切换):java复制下载零拷贝技术实现:java复制下载c复制下载
有梦想的攻城狮2 天前
分布式·kafka·压缩·lz4
kafka消息在发送时通过压缩算法进行压缩,在Broker是否会进行解压缩Kafka消息在发送时通过压缩算法进行压缩后,Broker默认不会解压缩消息,而是将压缩后的消息作为整体存储和传输,仅在特定场景下由消费者(Consumer)或Broker(在特定配置下)进行解压缩。以下是详细说明:
小萌新大梦想2 天前
分布式·kafka
M1安装Kafka1.brew install kafka 2.如果需要改接口,配置文件路径 /opt/homebrew/opt/kafka
AIGCExplore2 天前
分布式·kafka
Kafka 安装部署节点2和节点3的配置文件与节点1基本一致,只需修改以下参数:日志关键成功标志:跨主机网络:若三个节点在不同服务器,Docker 默认 bridge 网络无法跨主机通信,需:
有梦想的攻城狮2 天前
分布式·kafka·版本
kafka-client各版本消息格式、协议版本及兼容性问题整理Kafka消息格式的演进主要围绕空间效率、传输效率、功能扩展展开,核心版本差异如下:V0(0.10.0之前)
廋到被风吹走2 天前
分布式·kafka
【消息队列】Kafka 核心概念深度解析基于最新 2025 年 Kafka 生态,以下是关键机制的系统性梳理:ISR 是动态维护的"健康副本池",确保数据可靠性与高可用性的平衡 。
jc06202 天前
c++·redis·websocket·nginx·kafka
项目实战6-消息推送基于聊天室项目做的扩展改进,引入完善logic模块、Kafka消息队列、comet服务器、job模块。
indexsunny2 天前
java·spring boot·微服务·面试·kafka·jpa
互联网大厂Java求职面试实战:Spring Boot微服务与Kafka消息队列解析本文通过一个真实模拟的互联网大厂Java求职面试场景,围绕Spring Boot微服务、Kafka消息队列、JPA数据库访问等技术栈,展开三轮系统提问。面试官严肃提问,谢飞机程序员有趣回答,既展现了技术核心点,也结合了电商场景,帮助小白读者理解技术与业务的结合。
鱼跃鹰飞3 天前
分布式·kafka·系统架构
面试题:Kafka的零拷贝的底层实现是什么?是MMAP还是sendFile还是其他的?Kafka 同时使用了 mmap 和 sendfile,且严格按场景差异化部署:mmap 用于本地日志文件的读写(生产 / 消费核心路径),sendfile 用于跨 Broker 的数据传输(副本同步 / 远程消费),两者结合 SG-DMA 实现极致的 I/O 性能。