1

I have read an outdated pdf on Kafka that states that consumers will receive messages that have already been committed to durable storage (disk).

However more recent search results do not clearly state such a specification.

Can anyone please confirm if modern Kafka and the consumers, receive messages that have been fsynched? Or do they receive messages that are replicated only (not implying an fsync).

  • How old is the pdf? The protocol hasn't drastically changed in several years – OneCricketeer Nov 20 '20 at 15:57
  • @OneCricketeer I think 2011. Here is the link: http://notes.stephenholiday.com/Kafka.pdf The relevant section is: "A message is only exposed to the consumers after it is flushed." – MaximGurschi Nov 20 '20 at 17:44

0 Answers0