第一章倏地进门
一.一 Kafka简介
一.二 以Kafka为中央的解决圆案
一.三 Kafka外围观点
一.四 Kafka源码环境

第二章出产者
二.一 KafkaProducer 利用示例
二.二 KafkaProducer 剖析
- ProducerInterceptors&cProducerInterceptor
- Kafka 散群元数据
- Serializer&Deserializer
- Partitioner

二.三 RecordAccumulator剖析
- MemoryR ecords
- RecordBatch
- BufferPool
- RecordAccumulator

二.四 Sender剖析
- 创立要求
- KSelector
- InFlightRequests
- MetadataUpdater
- NetworkClient

第三章消费者
三.一 KafkaConsumer 利用示例
三.二 传送包管语义( Delivery guarantee semantic )
三.三 Consumer Group Rebalance设计

三.四 KafkaConsumer 剖析
- ConsumerNetworkC lient
- SubscriptionState
- ConsumerCoordinator.
- PartitionAssignor 剖析
- Heartbeat 剖析
- Rebalance 虚现
- offset 操纵
- Fetcher
- KafkaConsumer 剖析总结

第四章Kafka效劳端
四.一 收集层
- Reactor形式
- SocketServer
- AbstractServer Thread
- Acceptor
- Processor
- RequestChannel

四.二 API层
KafkaR equestHandler
KafkaApis

四.三 日铃博网志铃博网存储
- 根基观点
- FileMessageSet
- ByteBufferMessageSet
- OfsetIndex
- LogSegment
- Log
- LogManager

四.四 DelayedOperationPurgatory 组件
- TimingWheel
- SystemTimer
- Delayed Dperation
- DelayedOperationPurgatory
- DelayedProduce
- DelayedFetch

四.五 正本机造
- 正本
- 分区
- ReplicaManager

四.六 KafkaController
- ControllerChannelManager
- ControllerContext
- ControllerBrokerRequestBatch
- PartitionStateMachine
- PartitionLeaderSelector
- ReplicaStateMachine
- ZooKeeper Listener
- KafkaController 始初化取妨碍转移
- 处置惩罚ContolledShutdownRequest

四.七 GroupCoordinator
- GroupMetadataManager
- GroupCoordinator剖析

四.八 身份认证取权限掌握
- 设置装备摆设SASL/PLAIN认证
- 身份认证
- 权限掌握

四.九 Kafka 监控
- JMX 简介
- Metrics简介
- Kafka外的Metrics
- Kafka的监控功效
- 监控KSelector的指标

第五章Kafka Tool
五.一 kafka-server-start 剧本
五.二 kafka-topics 剧本
- 创立Topic
- 建改Topic
五.三kafka-preferred-replica-election剧本
五.四 kafka-reassign-partitions 剧本
五.五 kafka-console -producer剧本
五.六 kafka-console-consumer剧本

五.七 kafka-consumer-groups剧本
五.八 DumpLogSegments
五.九 kafka-producer-perf-test 剧本
五.一0 kafka-consumer-perf-test剧本
五.一一kafka-mirror-maker剧本

最初
教习望频:
年夜厂口试伪题:
原文已经被CODING合源项纲:【1线年夜厂Java口试题解析+外围总结教习条记+最新讲解望频+虚战项纲源码】发录
转自:https://www.cnblogs.com/Java668/p/15370370.html
更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv3275