On Mon, Jul 11, 2011 at 12:37 PM, Joey Echeverria <[email protected]> wrote:
> Do the semantics of sync change? Do you pause one or more outstanding
> syncs, sync a group of data (4KB maybe) and then return from all of
> those outstanding syncs simultaneously?

Group commit is a standard storage technique to trade a little latency
for throughput. Yes, it can return sync responses at the same time (or
async) when all the outstanding sync is synced to a WAL. A good group
commit implementation would adaptively change the latency window
depends on the current throughput.

__Luke

Reply via email to