![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kafka
文章平均质量分 83
大唐雨夜
这个作者很懒,什么都没留下…
展开
-
如何配置 Kafka 无消息丢失
kafka在三个阶段可能出现消息丢失,分别是生产消息、消费消息、页缓存操作后异步刷盘。原创 2022-09-13 23:55:46 · 575 阅读 · 0 评论 -
kafka高性能的原因
Customer从broker读取数据,采用sendfile,将磁盘文件读到OS内核缓冲区后,直接转到socket buffer进行网络发送。Producer生产的数据持久化到broker,采用mmap文件映射,实现顺序的快速写入;partition顺序读写,充分利用磁盘特性,这是基础;批操作:批量读写、批量压缩。分区分段加稀疏索引。原创 2022-09-13 23:29:45 · 216 阅读 · 1 评论