Re: Transactional writing

2013-03-28 Thread Jonathan Hodges
Awesome! Thanks for confirmation and continued great work on Kafka! On Thu, Mar 28, 2013 at 9:22 AM, Jun Rao wrote: > Jonathan, > > With a single writer, the producer can achieve exact once write. If a send > request fails, the producer first checks the end of the log to see if the > previous

Re: Transactional writing

2013-03-28 Thread Jun Rao
Jonathan, With a single writer, the producer can achieve exact once write. If a send request fails, the producer first checks the end of the log to see if the previous write succeeded or not. The producer will only resend if the previous write fails. To do this, the producer needs the offset of a

Re: Transactional writing

2013-03-27 Thread Jonathan Hodges
I know this is a really old thread, but it looked like the only pertinent one that came up when searching for ‘exactly once’ in the archives. I just want to confirm my understanding of the 0.8 version in that it still doesn’t completely support exactly once semantics. With the producer configured