odygrd·2 yıl önce·discussspdlog 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 yıl önce·discuss7. https://github.com/odygrd/quillMore modern than nanolog and also type safe supporting any type
odygrd·2 yıl önce·discussQuill 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...