Skip to content

Instantly share code, notes, and snippets.

View pierregmn's full-sized avatar
😉

Pierre G. pierregmn

😉
View GitHub Profile
@pierregmn
pierregmn / migration_spring_boot_application_to_quarkus.md
Last active December 7, 2021 16:09
Migration of a Spring boot application to Quarkus

image

Introduction

Java applications running in traditional Java Enterprise Edition environments are not well suited for cloud environments.

The application server start-up time are quite high, usually above one minute, and the memory footprint required is high. Often, they require complex cluster configuration.

This is not compatible with scale-up and scale-down concepts introduced in the cloud.

@pierregmn
pierregmn / quarkus_fundamentals.md
Created December 2, 2021 17:37
Quarkus Fundamentals

image

Introduction

The world of Java toolkits to build applications is already rich, and Quarkus is yet another toolkit.

Why should you be interested in it? We will see what makes Quarkus different from other Java toolkits.

We will first focus on defining what is Quarkus.

Then, we will see Quarkus internal architecture, what technical benefits it brings, and how it can be more performant than the average Java toolkit.