Quarkus Newsletter #71 - August
We found our benchmark was measuring Spring’s warmup, not its peak. We changed it. Spring’s numbers went up. Quarkus’s didn’t. That’s what fairness looks like. Learn more in "Improving a Competitor’s Numbers (On Purpose)" by Francesco Nigro. The OpenJDK team says don’t pool virtual threads. We tested that advice with data, tried to fix the JVM when pooling broke, and discovered why the fix made things worse. Get the details in "To Cache or Not to Cache Virtual Threads" also by Francesco Nigro. Markus Eisele demonstrates a measured deployment option for teams that need faster container startup while keeping JVM diagnostics, agents, and compatibility in "Faster JVM Startup with Quarkus and Project Leyden". Also check out "Build Your First Hardened Quarkus Image with Jib and Java 25" by Markus Eisele to learn how to create a small REST service, package it without a Dockerfile, and verify what really runs inside the container. Read Eddie Carpenter’s cool post about a tiny extension that renders your application name as a bold startup banner, so you always know which service just scrolled past in the logs.
You will also see the latest Quarkus Insights episodes, top tweets/discussions and upcoming Quarkus attended events.
Check out Newsletter #71: August!
Want to get newsletters in your inbox? Sign up for the newsletter using the on page form.