随笔分类 -  kafka

kafka
摘要:这是 Kafka 面试必问 + 生产必踩的核心问题,我用最清晰、最落地的方式讲透:为什么会丢消息/重复?怎么彻底解决? 一、先明确核心结论 Kafka 本身不保证绝对不丢、绝对不重复,它只保证 At-Least-Once(至少投递一次)。 至少投递一次 = 可能重复,不会丢失 想要不重复 = 业务自 阅读全文
posted @ 2026-03-15 20:41 七星6609 阅读(128) 评论(0) 推荐(0)
摘要:Kafka之所以能实现百万级TPS、低延迟、高吞吐,核心是一套自底向上、协同优化的架构设计:顺序写+PageCache+零拷贝+批量+压缩+分区+无锁IO多路复用,把磁盘、内存、网络、CPU的性能都榨到极致。下面一文讲透所有关键原理。 一、存储层:把磁盘用成“准内存”(最核心) 1. 日志式顺序写( 阅读全文
posted @ 2026-03-15 19:40 七星6609 阅读(75) 评论(0) 推荐(0)
摘要:作为开发人员,我们在选择一个框架或者工具时,我们都需要考虑些什么,我们不是头脑发热,一拍脑袋就它了,我们首先要认清这个框架或工具的作用是什么,能给我们带来什么样的好处,同时也要考虑带来什么样的负面结果,我们在使用时才能更好的扬其长避其短,kafka大家可能都不陌生,到底我们为什么选择kafka呢? 阅读全文
posted @ 2020-01-22 11:41 七星6609 阅读(3142) 评论(3) 推荐(5)