<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/quarkus/best-of/2024" -->

---
title: Best Quarkus posts of 2024 | daily.dev
description: The most upvoted Quarkus posts of 2024, curated by the daily.dev community.
canonical: https://daily.dev/tags/quarkus/best-of/2024
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/quarkus/best-of/2024
og:type: website
og:site_name: daily.dev
og:title: Best Quarkus posts of 2024 | daily.dev
og:description: The most upvoted Quarkus posts of 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Quarkus — 2024

1. 1  
[](/posts/the-ultimate-static-file-server-benchmark-k6yi0kpj0 "The ultimate static file server benchmark")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 3y  
The ultimate static file server benchmark  
The article presents a benchmark of the performance of static file servers implemented in various languages. The front-runners in terms of performance were Quarkus, Webflux, and Rust.  
57  
3
2. 2  
[](/posts/what-s-your-go-to-java-framework-mnhunl0np "What's Your Go-To Java Framework")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
What's Your Go-To Java Framework  
Choosing the right Java framework is crucial for project success. This post discusses preferred frameworks like Quarkus and Spring Boot, highlighting the advantages of using Java 21 with features like virtual threads. It also explores tools like Maven and PostgreSQL, emphasizing their benefits for developers. Observability tools like Digma and OpenTelemetry for Quarkus are also covered, demonstrating their importance in monitoring and improving application performance.  
52
3. 3  
[](/posts/hibernate-reactive-and-quarkus-hxm6txty1 "Hibernate Reactive and Quarkus")  
Article  
![Avatar of baeldung](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/52cccfb454d946c4b7dfa5e816f9e576)Baeldung · 2y  
Hibernate Reactive and Quarkus  
Hibernate Reactive and Quarkus are tools for building reactive Java applications. Hibernate Reactive extends Hibernate ORM to work with non-blocking database drivers, while Quarkus is optimized for creating reactive applications with Kubernetes-native features. The post outlines the importance of reactive programming, the use of Mutiny API, and creating a reactive bank deposit application. It also covers entity definition, repository implementation, REST endpoints, and integration testing using Quarkus.  
33
4. 4  
[](/posts/the-battle-for-java-supremacy-spring-boot-vs-quarkus-java-javaspringboot-hybridcloud-quarkus-42qazsqry "The Battle for Java Supremacy: Spring Boot vs Quarkus #java #javaspringboot #hybridcloud #quarkus")  
Video  
![Avatar of ibmtechnology](https://media.daily.dev/image/upload/s--OXHaOiWX--/f_auto/v1715498011/logos/ibmtechnology)IBM Technology · 2y  
The Battle for Java Supremacy: Spring Boot vs Quarkus #java #javaspringboot #hybridcloud #quarkus  
Spring Boot is an opinionated framework for creating standalone, production-ready Spring applications, known for its ability to reduce boilerplate code and its vast ecosystem. Quarkus, a newer Java framework, is designed for container-optimized and cloud-native applications, offering faster boot times and better resource utilization. It supports both imperative and reactive programming models, with a strong focus on developer productivity.  
24
5. 5  
[](/posts/quarkus-vs-micronaut-4ihebzmf5 "Quarkus Vs. Micronaut")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
Quarkus Vs. Micronaut  
This post compares Quarkus and Micronaut in terms of architecture, design, code samples, use cases, development experience, documentation, community support, tooling, observability capabilities, ease of integration, and future sustainability.  
22  
2
6. 6  
[](/posts/quarkus-the-supersonic-subatomic-java-framework-fbngwtvhi "Quarkus: The Supersonic Subatomic Java Framework")  
Article  
![Avatar of justjava](https://media.daily.dev/image/upload/s--gorKJNna--/f_auto/v1718779993/squads/73491700-35bf-4409-ac4f-edf3da0d03d9)Just Java · 2y  
Quarkus: The Supersonic Subatomic Java Framework  
Quarkus is a Kubernetes-native Java framework designed for cloud-native and serverless applications, known for fast startup times and low memory usage. It supports both reactive and imperative programming and has an extensive extension ecosystem. Compared to Spring, Quarkus offers advantages in startup time, memory footprint, and cloud-native design, albeit with a steeper learning curve for Spring developers. The author's experience highlights its suitability for modern, containerized applications, particularly in environments like AWS and Kubernetes.  
20  
2
7. 7  
[](/posts/44-tools-plugins-and-libraries-to-get-started-with-your-first-java-spring-quarkus-app-7c4mq9zhd "44 Tools, Plugins and Libraries to Get Started with Your First Java Spring/Quarkus App")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
44 Tools, Plugins and Libraries to Get Started with Your First Java Spring/Quarkus App  
Learn about the essential tools, plugins, and libraries for Java Spring/Quarkus development. Discover how SDKMan! aids in Java development and explore recommended IDE plugins.  
20
8. 8  
[](/posts/what-s-your-go-to-java-framework-mrgamlm0d "What's Your Go-To Java Framework")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
What's Your Go-To Java Framework  
Explore different Java frameworks such as Java 21, Quarkus, Spring Boot, Maven, JUnit 5, and Testcontainers.  
17
9. 9  
[](/posts/crafting-a-local-rag-model-with-quarkus-xbmtsqu2s "Crafting a Local RAG Model with Quarkus")  
Article  
![Avatar of quarkus](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8adf82d719bb4a9492f44a28a27fd396)Quarkus · 2y  
Crafting a Local RAG Model with Quarkus  
Learn how to build an AI-infused chatbot application using Quarkus, LangChain4j, Infinispan, and the Granite LLM. Get insights into the RAG pattern and the main components of the application. Find out how to implement the chatbot using the provided extensions and dependencies.  
12  
1
10. 10  
[](/posts/debugging-quarkus-applications-5fgcyav7q "Debugging Quarkus Applications")  
Article  
![Avatar of baeldung](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/52cccfb454d946c4b7dfa5e816f9e576)Baeldung · 2y  
Debugging Quarkus Applications  
Learn various methods for debugging Quarkus applications, leveraging JVM debug mode and different startup processes. Discover how to start Quarkus in dev mode for enhanced debugging features, use custom main methods in IDEs, and deploy applications to OpenShift for remote debugging. Develop and troubleshoot effectively by connecting your IDE to running instances locally or in containers.  
11
11. 11  
[](/posts/java-weekly-issue-523-jvlbrleiq "Java Weekly, Issue 523")  
Article  
![Avatar of baeldung](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/52cccfb454d946c4b7dfa5e816f9e576)Baeldung · 3y  
Java Weekly, Issue 523  
This post discusses using AI to generate descriptions for JFR events, integrating LLMs in Quarkus applications, and includes various articles and podcasts related to Java and Spring.  
11
12. 12  
[](/posts/java-weekly-issue-539-9all5nxog "Java Weekly, Issue 539")  
Article  
![Avatar of baeldung](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/52cccfb454d946c4b7dfa5e816f9e576)Baeldung · 2y  
Java Weekly, Issue 539  
This post covers topics such as Jakarta Data, Spring AI, alternative implementation problem, and the pick of the week article about CI tests.  
10

[See all Quarkus archives](/tags/quarkus/best-of)

```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","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/quarkus/best-of/2024#page","url":"https://daily.dev/tags/quarkus/best-of/2024","name":"Best Quarkus Posts of 2024","description":"The most upvoted Quarkus posts of 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/quarkus/best-of/2024#items","numberOfItems":12,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/the-ultimate-static-file-server-benchmark-k6yi0kpj0","name":"The ultimate static file server benchmark"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/what-s-your-go-to-java-framework-mnhunl0np","name":"What's Your Go-To Java Framework"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/hibernate-reactive-and-quarkus-hxm6txty1","name":"Hibernate Reactive and Quarkus"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/the-battle-for-java-supremacy-spring-boot-vs-quarkus-java-javaspringboot-hybridcloud-quarkus-42qazsqry","name":"The Battle for Java Supremacy: Spring Boot vs Quarkus #java #javaspringboot #hybridcloud #quarkus"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/quarkus-vs-micronaut-4ihebzmf5","name":"Quarkus Vs. Micronaut"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/quarkus-the-supersonic-subatomic-java-framework-fbngwtvhi","name":"Quarkus: The Supersonic Subatomic Java Framework"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/44-tools-plugins-and-libraries-to-get-started-with-your-first-java-spring-quarkus-app-7c4mq9zhd","name":"44 Tools, Plugins and Libraries to Get Started with Your First Java Spring/Quarkus App"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/what-s-your-go-to-java-framework-mrgamlm0d","name":"What's Your Go-To Java Framework"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/crafting-a-local-rag-model-with-quarkus-xbmtsqu2s","name":"Crafting a Local RAG Model with Quarkus"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/debugging-quarkus-applications-5fgcyav7q","name":"Debugging Quarkus Applications"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/java-weekly-issue-523-jvlbrleiq","name":"Java Weekly, Issue 523"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/java-weekly-issue-539-9all5nxog","name":"Java Weekly, Issue 539"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Quarkus","item":"https://daily.dev/tags/quarkus"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/quarkus/best-of"},{"@type":"ListItem","position":5,"name":"2024"}]}]}
```

