As I understand it, the consumer can only read "committed" messages - which
I believe, if we look at internals of it, committed messages are nothing
but messages which are upto the high watermark.
*The high watermark is the offset of the last message that was successfully
copied to all of the log’s replicas. *

*Having said that, if one of the replica is down, will high water mark be*
*advanced?*

*If replica can't come forever, can we consider this message cant be
consumed by the consumer since it is never committed *

Reply via email to