LogStage: zero-cost structured logging in Scala. Part 1: Overview

Maksym Ratoshniuk
Jul 19 · 4 min read

Yet another logger? 🧐

So what is structured logging?

val user = "JohnDoe"
logger.debug(s"Received a message from $user")
…that is always structured

Welcome LogStage!


Much better, eh?
Please, don’t tell me that you have never been in the same situation

Maksym Ratoshniuk

Written by

Software Engineering, self-growing

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade