消息队列高手课 -笔记-Kafka高性能的几个关键点

总结下kafka 高性能的几个关键点是:

1:使用批量处理的方式 去提升系统的吞吐能力

 

2:基于磁盘文件高性能的顺序读写的特性来设计存储结构

 

3:利用操作系统的PageCache 来缓存数据  减少IO 并提升读的性能

 

4:使用零拷贝的技术加速消费流程

  如果遇到冲文件读出数据后在通过网络发送出去的场景,并且 这个过程中你不需要 对这些数据进行处理  那一定使用这个零拷贝的方法 可以有效的提升能力

posted @ 2019-10-23 20:39  burg-xun  阅读(406)  评论(0编辑  收藏  举报