odygrd·2 年前·議論spdlog is designed as a general purpose logging library and it can’t beat low latency loggers. It doesn’t scale for multiple threads because it’s async mode is using a mutex and a cv to notify the background thread.You can find some logging libraries benchmarks here https://github.com/odygrd/quill?tab=readme-ov-file#-performa...
odygrd·2 年前·議論7. https://github.com/odygrd/quillMore modern than nanolog and also type safe supporting any type
odygrd·2 年前·議論Quill is a cross-platform, asynchronous C++17 logging library I've been developing for a few years, with a strong focus on low latency.I'm more than happy to offer support and welcome any suggestions for improvement. Feel free to check it out if you're interested!
You can find some logging libraries benchmarks here https://github.com/odygrd/quill?tab=readme-ov-file#-performa...