|
From: Yonik S. <yo...@ap...> - 2008-05-02 20:37:06
|
On Fri, May 2, 2008 at 4:12 PM, Ning Li <nin...@gm...> wrote: > We need a W-way write to provide fault tolerance for the write. > Maybe we can return a flag indicating <W nodes did the write > and let an application decide whether it wants to redo the write? Returning the number of servers actually written sounds like the right approach. It does seem hard to try and cancel the write. > > > - Last but not the least, a possible performance impact: > > > a node can receive the same write request from several > > > different nodes around the same time. > > > > It seems like this should be rare. If it is rare, we shouldn't do any > > extra work to handle it. > > I'm not sure if this is rare. I will run a test when we experiment > with a more realistic workload. Do you mean the exact same client write request, or different client write requests that happen to be for the same document? What would be the scenario that would trigger the first? -Yonik |