Kafka 就是依靠下列 点达到了高吞吐量、低延时的设计目标的。• 大量使用操作系统页缓存,内存操作速度快且命中率高。• Kafka 不直接参与物理 1/0 操作,而是交由最擅长此事的操作系统来完成。• 采用追加写入方式,摒弃了缓慢的磁盘随机读/写操作。• 使用以 sendfile 为代表的零拷贝技术加强网络间的数据传输效率。