Hi,

I have been reading about the Kafka design and I'm really impressed. I really 
like how you use OS page caching and message offsets as ids to achieve 
simplicity. I also like that you use disks very well and hence are able to 
support the pull model, which simplifies things so much. I have a couple 
questions.

If a Broker machine goes down, is restarted and hostname of the machine 
changes, in this case would the logs on the machine become available or would 
they be lost. I would really appreciate if you could provide some details on 
how this would work.

I see that a consumer going down triggers a rebalance and the paper mentions 
that the rebalance happens pretty quickly. If we have a fickle consumer that 
for some reason starts up and crashes, again and again, would that block the 
entire Kafka system?


Thanks in Advance,
Pankaj

Reply via email to