1 Repo
A logging mechanism that uses two rotating memory buffers to decouple event generation from disk persistence.
Distinct from Asynchronous Write Buffering: Specifically implements the double-buffering pattern for logs, whereas Asynchronous Write Buffering is a general technique.
Explore 1 awesome GitHub repository matching data & databases · Double-Buffered Log Writing. Refine with filters or upvote what's useful.
This is a high-performance C++ HTTP web server designed for delivering static content. It operates as an asynchronous event loop server that combines IO multiplexing with worker thread pools to handle concurrent requests without blocking. The server specializes in TCP connection management, featuring keep-alive sessions, request pipelining, and timer-based timeout tracking for idle sockets. To ensure high throughput, it utilizes double-buffered asynchronous logging and background threads to prevent disk I/O latency from impacting network traffic. The system covers broad capability areas incl
Uses a double-buffered asynchronous logging system to record server events without interrupting the primary execution flow.