Most Java apps don’t have a logging problem.

They have a correlation problem.

When production fails, you don’t need more logs.
You need logs you can follow.

In this hands-on Quarkus guide, I show:
- MDC trace IDs
- Structured JSON output
- Category filtering
- Separate audit handlers
- Async logging without blocking request threads

Real code. Real configuration. Production consequences.

https://www.the-main-thread.com/p/production-grade-logging-quarkus-java-mdc-json-async

#Quarkus #Java #Logging #DevOps #Backend

@myfear Interesting. I recall having used that a looooong time ago and totally forgot about it…

Need to see if I still find my old code ..