Reckless logging. Low-latency, high-throughput, asynchronous logging library for C++.

Introduction Reckless is an extremely low-latency, high-throughput logging library. It was created because I needed to perform extensive diagnostic logging without worrying about performance. Other logging libraries boast the a
Category: C/C++ / Logging
Watchers: 26
Star: 438
Fork: 44
Last update: Aug 5, 2022

Related Repos

corporateshark 🪵 minilog Minimalistic logging library with threads and manual callstacks. Features Easy to use (2 files, C-style interface) Multiple outputs (a text

ali019283 dogefetch, a project made in C for doges, very project, much wow

ptcar2009 PTCLogs is a library for pretty and configurable logs.

MengRao fmtlog is a performant asynchronous logging library using fmt library format.

sysstat sysstat - System performance tools for the Linux operating system

morganstanley Binlog A high performance C++ log library to produce structured binary logs. BINLOG_INFO("Log anything! {}, {} or even {}", 1.2f, std::vector{3,4,5}, AdaptedStruct{1, "Foo"}); Motivation Consider the following log excerpt,

odygrd Quill Asynchronous Low Latency Logging Library Introduction Features Performance Supported Platforms And Compilers Basic Usage CMake Integration

alexhude Peculiar Log PeculiarLog is a lightweight log filtering tool supporting regular expressions and instant (as-you-type) results. It is designed to work with huge multi-gigabyte text files utilizing the power of Intel Hyperscan eng

facebookarchive LogDevice LogDevice is a scalable and fault tolerant distributed log system. While a file-system stores and serves data organized as files, a log system stores and delivers data organized as logs. The log can be viewed as

HardySimpson What is zlog? zlog is a reliable, high-performance, thread safe, flexible, clear-model, pure C logging library. Actually, in the C world there was NO good logging library for applications like logback in java or log4cxx in c++. Usi

tamediadigital Complete HyperLogLog++ Implementation Written in D to use in C and other languages. import hll; // creates HLL++ counter with maximal allowed precision (18) auto counter = HLL(18); // allocated size is less or equal to 2 ^^ (1

rxi log.c A simple logging library implemented in C99 Usage log.c and log.h should be dropped into an existing project and compiled along with it. The library provides 6 function-like macros for logging: log_trace(co

allinurl GoAccess What is it? GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser. It provides fast and valuable HTTP statistics for sys

google This repository contains a C++ implementation of the Google logging module. Documentation for the implementation is in doc/. See INSTALL for (generic) installation instructions for C++: basically ./ && ./configure &

phaistos-networks TANK is a very high performance distributed log, inspired in part by Kafka, and other similar services and technologies. This is the second major public release, TANK 2. Read about this new public release here. Introduction You