Thread pool
Async logging moves formatting and I/O off the calling thread and onto a background pool — the
Overflow policies
The async queue is bounded, so at some point the producer (your application logging quickly) outruns
Async vs sync
Async logging is not strictly better than sync — it trades tail latency and complexity for