kafka是分布式消息系统,需要处理海量的消息,kafka的设计是把他写入速度慢容量大的硬盘,kafka主要使用了以下的形式提高吞吐率。 1)顺序读写 2)0拷贝 3)文件分段 4)批量发送 5)数据压缩