Skip to content

Commit

Permalink
add Quarkus to trial ring (#78)
Browse files Browse the repository at this point in the history
  • Loading branch information
manuraf authored Mar 10, 2024
1 parent c258b68 commit b26c888
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions radar/languages-and-frameworks/quarkus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: "Quarkus"
ring: trial
quadrant: "languages-and-frameworks"
tags: [java, backend]
---

[Quarkus](https://quarkus.io/) is a framework for writing Java applications, optimized for use in containers and cloud-native environments like Kubernetes. It combines imperative and reactive development styles into one programming model, offering a developer-centric experience and supporting established standards and frameworks such as RESTEasy, JAX-RS, and Hibernate ORM. With its Microservice First architecture, it ensures fast startup times and efficient development cycles to bring amazing applications to life quickly.


## Use cases

- **Container First Approach**: Quarkus is designed with a minimal footprint specifically optimized for running in containers, ensuring efficient resource utilization and scalability in cloud-native environments. It's lightweight nature and fast startup times make it well-suited for serverless computing environments.

- **Imperative and Reactive Programming Model**: Quarkus seamlessly integrates imperative and reactive programming styles, enabling developers to leverage both paradigms within a single framework, thereby enhancing flexibility and productivity in application development.

- **Enterprise Applications**: Quarkus's support for standards and frameworks commonly used in enterprise Java development, such as JAX-RS, Hibernate ORM, and Eclipse MicroProfile, makes it a compelling choice for building a wide range of enterprise applications, including web applications, APIs, and backend services.

### Repositories using Quarkus

- Selfcare Onboarding domain (https://github.com/pagopa/selfcare-onboarding)
- Selfcare User domain (https://github.com/pagopa/selfcare-user)

0 comments on commit b26c888

Please sign in to comment.