Quarkus - Blog

Quarkus 0.19.1 released

We just released Quarkus 0.19.1. This new version brings a lot of new extensions, especially in the persistence area. Quarkus 0.19.1 is still targeting GraalVM 19.0.2 as we discovered a bug in GraalVM 19.1.0 that affects Quarkus. The issue is already fixed but we are waiting for a 19.1.1 release. What’s new? Here are the main highlights of this release: MongoDB support, Neo4J support, Amazon DynamoDB support, Apache Tika support, Reactive Messaging MQTT support and...

Quarkus Runtime Performance

Quarkus has so far been focused on start-up time and memory footprint, but runtime performance is important as well. Find out how well Quarkus performs in both Native and JVM modes.

Quarkus 0.18.0 released

Quarkus 0.18.0 was just released and is now available on Maven Central. We usually release Quarkus every two weeks and it has just been a week since our last release so why release 0.18.0 so soon? Well, we have some good news to share: Quarkus now supports GraalVM 19 (requires it, even) and we wanted to put this version in your hands as quickly as possible. What’s new? Here are the main highlights of this...

Building Kafka Streams applications with Quarkus and Eclipse MicroProfile

Kafka Streams is a very popular solution for implementing stream processing applications based on Apache Kafka. It lets you do typical data streaming tasks like filtering and transforming messages, joining multiple Kafka topics, performing (stateful) calculations, grouping and aggregating values in time windows and much more. Unlike other streaming query engines that run on specific processing clusters, Kafka Streams is a client library. This means a (Java) application is needed which starts and runs the...