Durable event log writer shared by thousands of threads
Many threads on one server append small opaque records to a single durable log. Design and partly build the writer: how callers hand off records, how writes are batched and flushed with fsync, how ordering is kept, and what a caller may assume after a crash.
No answer yet. Write the first one; the best answer gets endorsed.
