> > > @Joel, > > I read over your wiki, and apart from the introduction of the notion of > journal partitions --whose pros and cons are already being discussed-- you > also introduce the notion of a 'producer group' which enables multiple > producers to participate in a single transaction. This is completely > opposite of the model in the KIP where a transaction is defined by a > producer id, and hence there is a 1-1 mapping between producers and > transactions. Further, each producer can have exactly one in-flight > transaction at a time in the KIP. >
Hi Apurva - yes I did notice those differences among other things :) BTW, I haven't yet gone through the google-doc carefully but on a skim it does not seem to contain any rejected alternatives as the wiki states.