jafka icon indicating copy to clipboard operation
jafka copied to clipboard

高吞吐量的实现机制是什么?

Open wendyqun opened this issue 9 years ago • 2 comments

对jafka的说明中有这样一条:高吞吐量:即使是低配制的硬件条件,单个Broker也能支持每秒数十万的消息吞吐。 请问高吞吐量的技术支撑是什么?nio吗?

wendyqun avatar Oct 17 '16 15:10 wendyqun

主要因为以下三个原因

  1. 消息简单,不用复杂的拆包、解包
  2. 支持消息包发送(一次发送众多消息) 3.文件顺序存储(消息的接收和处理速度一直来与网卡速度和硬盘速度)

nio倒不是主要原因,即使bio也足够快。

adyliu avatar Oct 18 '16 01:10 adyliu

是不是还包括零拷贝呢?

SuyuZhuang avatar Aug 04 '19 02:08 SuyuZhuang