buffered-logger is designed to be used in multithreaded or multifiber rack servers and includes a middleware to automatically capture and write the buffered log statements during each request.
Samuel Kadolph
gem "buffered-logger", "~> 1.0.1"