2019
02-09
02-09
消费者实现逻辑-kafka知识体系(四) NEW
上篇文章分享kafka broker 的实现原理、数据的存储结构和消息持久化相关的东西,那消息存储完了之后,怎么被消费端消费呢,本文来聊一聊Kafka 消费端的那些事儿。1)拉取机制Kafka生产端是推的机制即Push,消费端是拉的机制即Pull。2)Pull的优缺点优点是消费端可以自己控制消息的读取速度和数量;缺点是不知道服务端有没有数据,所以要一直pull或隔一定时间pull,可能要pull多次并等待。3)消息投递语义:Kafka默认保证at-least-once del...
Read More >