C
Thread-Safe Logging in C: Lock-Free Queues and Why They're Hard
Inside ThreadSafeCLogger: how to build a high-performance logging library that doesn't serialize your threads, using per-thread SPSC ring buffers and careful memory ordering.
Inside ThreadSafeCLogger: how to build a high-performance logging library that doesn't serialize your threads, using per-thread SPSC ring buffers and careful memory ordering.