其他
大白话认识 Kafka 背后优秀的架构设计
来源 | https://juejin.cn/post/6844903999066341384
一、Kafka基础
消息系统的作用
1.Topic 主题
2.Partition 分区
3.Producer - 生产者
4.Consumer - 消费者
5.Message - 消息
二、kafka的集群架构
Replica - 副本
Consumer Group - 消费者组
group.id = a
consumerB:
group.id = a
consumerC:
group.id = b
consumerD:
group.id = b
consumerA
consumerB
consumerC
Controller
kafka和zookeeper如何配合工作
加餐时间
1.Kafka性能好在什么地方?
① 顺序写
② 零拷贝
2.日志分段存储
00000000000000000000.log
00000000000000000000.timeindex
00000000000005367851.index
00000000000005367851.log
00000000000005367851.timeindex
00000000000009936472.index
00000000000009936472.log
00000000000009936472.timeindex
3.Kafka的网络设计
finally
end
公众号(zhisheng)里回复 面经、ClickHouse、ES、Flink、 Spring、Java、Kafka、监控 等关键字可以查看更多关键字对应的文章。