抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Install Kafkastep 1. launch zookeeper in background12345docker run -d \-p 2181:2181 \--name zookeep...

由于这是第三篇Kafka方面的学习资源,参见 深入理解Kafka-核心设计与实践原理Kafka,所以笔者对一些重复的部分进行了跳过,这里只写一些很重要的内容以及有趣的知识。

原文链接

侵删

一张图理解Kafka时间轮(TimingWheel),看不懂算我输!

本文是【字节可视化系列】Kafka专栏文章。

通过本文你将了解到时间轮算法思想,层级时间轮,时间轮的升级和降级。

深入理解Kafka: 核心设计与原理实践

5.1 文件目录布局

kafka文件目录中有很多文件,一般情况下我们只需要掌握*.index, *.log,*.timeindex*即可

Kafka概述

定义

Kafka是一个分布式的基于发布/订阅模式的消息队列,应用于大数据实时处理领域

消息队列的优点

主要是解耦和削峰

  • 解耦
  • 可恢复,如果系统中一部分组件失效,加入队列的消息仍然可以在系统恢复后被处理
  • 削峰
  • 灵活,可动态维护消息队列的集群
  • 异步