What is the best mechanism to retrieve the latest message from a kafka 
partition.

We intend for our producer, on startup or recovery, to read the upstream 
sequence number in the last message in the partition and request for the 
upstream system to start sending from that sequence number++.

Currently we are creating a SimpleConsumer and then calling  getOffsetBefore() 
using the current wall time. We then decrement the offset returned and retrieve 
the message at this offset. We do manage the case when the offset is zero.

It seem to work!

Is this the right approach.

Thanks,
David


----------------------------------------------------------------------
This message, and any attachments, is for the intended recipient(s) only, may 
contain information that is privileged, confidential and/or proprietary and 
subject to important terms and conditions available at 
http://www.bankofamerica.com/emaildisclaimer.   If you are not the intended 
recipient, please delete this message.

Reply via email to