Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 429 Bytes

README.md

File metadata and controls

14 lines (11 loc) · 429 Bytes

LeslieLog: aims to be async, fast, crash safe.

  1. compressed output
  2. async thread to perform the print,
  3. lock-free SPSC message queue (one async logger in on program)

CodeStyle: Google C++ Style Guide

  1. expose unified api
  2. provided some option: compressed, Lazy Format

SPSC

  1. Reader thread should know the logger in some way
  2. Logger should take care of sinks