Wenn #Microservices langsamer starten, als sie skalieren sollen, wird’s teuer. Holger Tiemeyer beschreibt, wie #Quarkus durch Build-Time-Logik & #GraalVM genau diese Kostenfalle vermeidet.

Hier weiterlesen → https://javapro.io/de/java-trifft-zukunft-wie-quarkus-architektur-performance-und-cloud-native-nahtlos-verbindet/

#SoftwareArchitecture @graalvm @quarkusio

Apache Polaris is powered by Quarkus

Quarkus: Supersonic Subatomic Java

Legacy Java systems aren’t going away. But AI agents need structured interfaces.

A simple pattern works surprisingly well:

Run a Quarkus MCP server as a Kubernetes sidecar next to the legacy app.

No changes to the original code.
The sidecar translates REST APIs into MCP tools for agents.

Architecture + code examples here:

https://www.the-main-thread.com/p/legacy-java-ai-mcp-sidecar-quarkus

#Java #Quarkus #MCP #Kubernetes #AIagents #SoftwareArchitecture

Java testing is changing.

In 2026, many teams move away from heavy end-to-end tests and toward component tests. Faster feedback. Fewer flaky pipelines. More confidence in production.

In this article I show how this works in Quarkus and why it matters for modern Java systems.

https://www.the-main-thread.com/p/quarkus-testing-2026-java-component-tests

#java #quarkus #testing #softwarearchitecture #devtools

The Quarkus team recently published new performance benchmarks.

The interesting part isn’t just the results.
It’s the engineering work that went into making them reproducible and transparent.

• why benchmarking Java frameworks is harder than it looks
• why laptop benchmarks often mislead developers
• what these results actually mean

https://www.the-main-thread.com/p/quarkus-performance-benchmarks-java-developers

#Java #Quarkus #Benchmarking #Performance

SVG files are great for vector graphics.
But sometimes you need a PNG.

In this article I show how to build a simple SVG → PNG conversion service in Java using Quarkus and JairoSVG.

Upload SVG → REST API → get PNG.

Full tutorial:
https://www.the-main-thread.com/p/svg-to-png-conversion-quarkus-jairosvg-java

#Java #Quarkus #Backend #Microservices #OpenSource

You can also learn #Java with #Quarkus (equivalent in features to Spring, but way more interesting and exciting)

Join us next Monday, March 23rd, at 9am EST for Quarkus Insights Ep. 240 as David Lloyd joins us to discuss Gizmo 2, a modernized, open-source bytecode generation library for Java. It serves as a simplified, higher-level alternative to complex bytecode libraries like ASM, allowing developers to generate Java class files relatively easily.

http://bit.ly/quarkusinsights

#java #quarkus #quarkusinsights

Quarkus security is easy to start. But turning an API into a real login system is not much harder.

In this tutorial we upgrade a Quarkus Security JPA app from HTTP Basic to:
• Form login
• “Remember me” sessions
• GitHub OIDC login
• Secure cookies

All step-by-step.
https://www.the-main-thread.com/p/quarkus-form-login-github-oidc-remember-me-jpa

#Quarkus #Java #OIDC #Keycloak #DevSecOps

Passwordless login is one of the simplest ways to improve security and UX.

In this tutorial I show how to build magic link authentication with Quarkus and Keycloak.
Email token → validation → secure session.

No passwords. No complexity. Just clean Java.

https://www.the-main-thread.com/p/passwordless-login-quarkus-magic-links-keycloak

#Java #Quarkus #Keycloak #AppSec #JavaDev #Passwordless