<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/quarkus-newsletter-71---august-kkqt5ieis" -->

---
title: Quarkus Newsletter #71 - August | daily.dev
description: A roundup covering several Quarkus community posts: a benchmarking correction where fixing measurement bias raised Spring's numbers while Quarkus's stayed...
canonical: https://daily.dev/posts/quarkus-newsletter-71---august-kkqt5ieis
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Quarkus Newsletter #71 - August | daily.dev
og:description: A roundup covering several Quarkus community posts: a benchmarking correction where fixing measurement bias raised Spring's numbers while Quarkus's stayed...
og:url: https://daily.dev/posts/quarkus-newsletter-71---august-kkqt5ieis
og:image: https://api.daily.dev/og/posts/kkqt5ieis.png
og:image:alt: Quarkus Newsletter #71 - August
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Quarkus Newsletter #71 - August

**[Quarkus](https://daily.dev/sources/quarkus)** · 2 min read · 1 upvotes · 0 comments

## Summary

A roundup covering several Quarkus community posts: a benchmarking correction where fixing measurement bias raised Spring's numbers while Quarkus's stayed flat, an investigation into virtual thread pooling advice from OpenJDK, a Project Leyden-based approach to faster JVM startup in containers, a guide to building hardened Quarkus images with Jib and Java 25, and a small extension that prints an application name banner at startup. Also mentions Quarkus Insights episodes and upcoming events.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://quarkus.io/blog/quarkus-newsletter-71>

## Questions this post answers

### Should I pool virtual threads in Java to improve performance?

No, pooling virtual threads is not recommended by the OpenJDK team, and testing with data confirmed why: attempts to fix the JVM to make pooling work well actually made performance worse. Virtual threads are designed to be cheap and disposable, so creating new ones rather than reusing pooled instances aligns better with the JVM's underlying model.

_Developers tuning JVM concurrency can follow deep dives like this on daily.dev before changing production threading strategy._

### How can I get faster JVM startup times in a Quarkus application without losing diagnostics support?

Faster container startup can be achieved using Project Leyden with Quarkus, a deployment approach that improves startup speed while still preserving JVM diagnostics, agents, and general compatibility. This offers a middle ground for teams that need quick boot times but cannot give up standard JVM tooling for troubleshooting production issues.

_Teams weighing startup speed against tooling compatibility can track approaches like this on daily.dev._

## Similar posts on daily.dev

- [Quarkus Newsletter \#66 - March](https://daily.dev/posts/quarkus-newsletter-66---march-bm24fbp4x) · Quarkus · 0 upvotes · 0 comments
- [Quarkus Newsletter \#65 - February](https://daily.dev/posts/quarkus-newsletter-65---february-7fnk26ytp) · Quarkus · 0 upvotes · 0 comments
- [Java Weekly, Issue 635](https://daily.dev/posts/java-weekly-issue-635-69kj2fura) · Baeldung · 1 upvotes · 0 comments
- [Quarkus Unpacked: Insights from the Foojay Podcast](https://daily.dev/posts/quarkus-unpacked-insights-from-the-foojay-podcast-b0xymus4w) · Foojay.io · 0 upvotes · 0 comments
- [Java News Roundup: JobRunr 9, OpenXava 8, Quarkus, LangChain4j, JNoSQL, Introducing Lathe](https://daily.dev/posts/java-news-roundup-jobrunr-9-openxava-8-quarkus-langchain4j-jnosql-introducing-lathe-wdmgowveo) · InfoQ · 1 upvotes · 0 comments

---

Tags: [#java](https://daily.dev/tags/java), [#jvm](https://daily.dev/tags/jvm), [#quarkus](https://daily.dev/tags/quarkus)

[View this post on daily.dev](https://daily.dev/posts/quarkus-newsletter-71---august-kkqt5ieis)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Quarkus Newsletter #71 - August","url":"https://daily.dev/posts/quarkus-newsletter-71---august-kkqt5ieis","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/quarkus-newsletter-71---august-kkqt5ieis"},"datePublished":"2026-08-13T23:11:35.786Z","dateModified":"2026-09-13T19:57:32.988Z","description":"A roundup covering several Quarkus community posts: a benchmarking correction where fixing measurement bias raised Spring's numbers while Quarkus's stayed...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/e7ab97eced21a845aaca4e155a5e5171?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/e7ab97eced21a845aaca4e155a5e5171?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Quarkus","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Quarkus","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8adf82d719bb4a9492f44a28a27fd396","url":"https://daily.dev/sources/quarkus"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/quarkus-newsletter-71---august-kkqt5ieis","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"java,jvm,quarkus","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Quarkus","item":"https://daily.dev/sources/quarkus"},{"@type":"ListItem","position":3,"name":"Quarkus Newsletter #71 - August"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/quarkus-newsletter-71---august-kkqt5ieis#faq","mainEntity":[{"@type":"Question","name":"Should I pool virtual threads in Java to improve performance?","acceptedAnswer":{"@type":"Answer","text":"No, pooling virtual threads is not recommended by the OpenJDK team, and testing with data confirmed why: attempts to fix the JVM to make pooling work well actually made performance worse. Virtual threads are designed to be cheap and disposable, so creating new ones rather than reusing pooled instances aligns better with the JVM's underlying model. Developers tuning JVM concurrency can follow deep dives like this on daily.dev before changing production threading strategy."}},{"@type":"Question","name":"How can I get faster JVM startup times in a Quarkus application without losing diagnostics support?","acceptedAnswer":{"@type":"Answer","text":"Faster container startup can be achieved using Project Leyden with Quarkus, a deployment approach that improves startup speed while still preserving JVM diagnostics, agents, and general compatibility. This offers a middle ground for teams that need quick boot times but cannot give up standard JVM tooling for troubleshooting production issues. Teams weighing startup speed against tooling compatibility can track approaches like this on daily.dev."}}]}
```

