Formatting, Output, and What Actually Limits Throughput Async logging is often presented as an obvious optimization: synchronous logging is slow async logging is fast therefore async logging is better In practice, this is an oversimplification. Async logging does not remove the cost of logging.It only redistributes it — across threads, queues, memory, and time. To