Best of Quarkus — 2024
- 1
- 2
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.
- 3
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.
- 4
IBM Technology·1y
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.
- 5
- 6
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.
- 7
- 8
- 9
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.
- 10
Baeldung·1y
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
- 12