Aman Garg
Aug 3, 2021

--

The motivation is solid but the implementation isn't. The encoders are going to trigger a lot of memory allocations.

It seems that the Java ecosystem lacks an alloc-free structured logging library. Something of this exists in Golang and is heavily used https://github.com/uber-go/zap

--

--

Aman Garg
Aman Garg

Written by Aman Garg

Senior Software Engineer @Uber

No responses yet