https://news.ycombinator.com/item?id=7386652linux
https://www.quora.com/Why-does-Kafka-scale-better-than-other-messaging-systems-like-RabbitMQapache
kafka 設計文檔,設計哲學。。。。數據結構
https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals架構
https://cwiki.apache.org/confluence/display/KAFKA/Indexapp
https://cwiki.apache.org/confluence/display/KAFKA/Writing+a+Driver+for+Kafkaide
Exactly Once Delivery and Transactional Messaging源碼分析
https://docs.google.com/document/d/11Jqy_GjUGtdXJK94XGsEIK7CP1SnQGdp2eF0wSw9ra8/
https://thehoard.blog/how-kafkas-storage-internals-work-3a29b02e026
https://thehoard.blog/building-a-kafka-that-doesnt-depend-on-zookeeper-2c4701b6e961
https://cwiki.apache.org/confluence/display/KAFKA/Transactional+Messaging+in+Kafka
https://cwiki.apache.org/confluence/display/KAFKA/Idempotent+Producer
KAFKA protocol
http://kafka.apache.org/protocol.html
ProduceRecord協議的實現----- important!!!!!!!!!!
http://blog.csdn.net/chunlongyu/article/details/52651960
Kafka源碼深度解析-序列5 -Producer -RecordAccumulator隊列分析
http://blog.csdn.net/chunlongyu/article/details/52704213
Kafka源碼深度解析-序列15 -Log文件結構與flush刷盤機制
http://blog.csdn.net/chunlongyu/article/details/53784033
Kafka源碼深度解析-序列14 -Server核心組件之3-SocketServer與NIO- 1+N+M 模型
http://blog.csdn.net/chunlongyu/article/details/53036414
http://blog.csdn.net/aabv54321/article/details/54892641
Kafka源碼深度解析-序列8 -Consumer -Fetcher實現原理與offset確認機制
http://blog.csdn.net/chunlongyu/article/details/52796639
Kafka源碼深度解析-序列2 -Producer -Metadata的數據結構與讀取、更新策略
http://blog.csdn.net/chunlongyu/article/details/52622422
Kafka源碼深度解析-序列3 -Producer -Java NIO
http://blog.csdn.net/chunlongyu/article/details/52636762
KAFKA源碼分析
https://www.jianshu.com/p/aa274f8fe00f
https://www.jianshu.com/p/22d4a733ec5d
Kafka#4:存儲設計
http://blog.csdn.net/kisimple/article/details/42747197
爲了加速index文件的讀寫, 採用了文件內存映射的方式
https://www.jianshu.com/p/e20449a396b1
Zero-Copy tech
https://www.ibm.com/developerworks/library/j-zerocopy/index.html
Zero Copy I: User-Mode Perspective
http://www.linuxjournal.com/article/6345
Kafka Zero-Copy 使用分析
https://www.jianshu.com/p/d47de3d6d8ac
Kafka#3:分佈式設計
http://blog.csdn.net/kisimple/article/details/42747097
apache kafka系列之源碼分析走讀-server端網絡架構分析
http://blog.csdn.net/lizhitao/article/details/38442733
apache kafka系列之源碼分析走讀-SocketServer分析
http://blog.csdn.net/lizhitao/article/details/44698323
http://blog.csdn.net/wl044090432/article/details/50987168
apache kafka系列之源碼分析走讀-kafkaApi詳解
http://blog.csdn.net/lizhitao/article/details/43987319
http://blog.csdn.net/u014393917/article/details/52042920
kafka源碼解析之十二KafkaController(上篇)
http://blog.csdn.net/wl044090432/article/details/51118966
kafka源碼解析之十一KafkaApis
http://blog.csdn.net/wl044090432/article/details/51068413
Kafka源碼深度解析-序列14 -Server核心組件之3-SocketServer與NIO- 1+N+M 模型
http://blog.csdn.net/chunlongyu/article/details/53036414
Kafka源碼深度解析-序列4 -Producer -network層核心原理
http://blog.csdn.net/chunlongyu/article/details/52651960
Kafka源碼深度解析-序列3 -Producer -Java NIO