Skip to content

Commit d12eab1

Browse files
committed
Refactoring
Signed-off-by: Michal Maléř <[email protected]>
1 parent 133ad71 commit d12eab1

11 files changed

+17
-8
lines changed

_posts/2025-10-23-mmaler-blogpost-2-quarkus-as-a-powerful-runtime.adoc renamed to _posts/2025-10-23-mmaler-blogpost-2-quarkus-runtime-and-framework-for-cloud-native-java.adoc

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
11
---
22
layout: post
33
title: 'Quarkus as a Powerful Runtime'
4-
date: 2025-10-21
5-
tags: quarkus runtime performance cloud-native
4+
date: 2025-10-23
5+
tags: quarkus runtime framework performance cloud-native
66
synopsis: This post explores how Quarkus speeds up development, cuts costs, and makes development enjoyable for cloud-native Java.
77
author: mmaler
8-
thumbnailimage: /assets/images/posts/mmaler-blog-posts/quarkus-as-a-powerful-runtime.png
8+
thumbnailimage: /assets/images/posts/mmaler-blog-posts/quarkus-as-a-powerful-runtime.jpeg
99
---
10-
:imagesdir: /assets/images/posts/mmaler-blog-posts/#2-Quarkus-as-a-powerful-runtime/
11-
ifdef::env-github,env-browser,env-vscode[:imagesdir: ../assets/images/posts/mmaler-blog-posts/#2-Quarkus-as-a-powerful-runtime/]
10+
:imagesdir: /assets/images/posts/mmaler-blog-posts/2-Quarkus-as-a-powerful-runtime/
11+
ifdef::env-github,env-browser,env-vscode[:imagesdir: ../assets/images/posts/mmaler-blog-posts/2-Quarkus-as-a-powerful-runtime/]
1212

13-
= Quarkus as a powerful runtime
13+
= Quarkus: Runtime and Framework for Cloud-Native Java
14+
15+
In this post, “runtime” means the full execution stack in production: JVM or native, plus Quarkus and the integrated frameworks.
1416

1517
Quarkus is a Java runtime that seamlessly integrates popular frameworks and libraries, shaping both the structure of modern applications and the developer experience behind them.
1618

19+
From a complementary perspective, “framework” denotes the higher-level layer that provides structure and APIs; in this sense, Quarkus can also be viewed as a framework.
20+
1721
== Why Quarkus stands out
1822

1923
In modern software development, runtimes and frameworks form the foundation of productivity and consistency.
@@ -118,11 +122,16 @@ This enables the creation of organization-specific developer experiences, as see
118122

119123
By encouraging consistency, offering build-time integration, and exposing clean extension points, Quarkus supports the creation of opinionated, scalable internal frameworks without forking or reinventing the core.
120124

121-
With Quarkus, teams can focus on business logic while the runtime handles infrastructure concerns, and the platform provides consistency across services. This is similar to Logicdrop, which refactored its entire Spring Boot stack with Quarkus, reducing container size by ~75%, achieving sub-second startup times, and significantly improving developer productivity.
125+
With Quarkus, teams can focus on business logic while the runtime handles infrastructure concerns, and the platform provides consistency across services.
126+
This is similar to Logicdrop, which refactored its entire Spring Boot stack with Quarkus, reducing container size by ~75%, achieving sub-second startup times, and significantly improving developer productivity.
122127

123128
== Conclusion
124129

125-
Runtimes that act as platforms offer scale, safety, and speed. Quarkus delivers all three, with the performance Java needs in the cloud and the developer joy it deserves.
130+
Quarkus unifies the strengths of a framework and a runtime.
131+
132+
As a framework, it provides structure, conventions, and a cohesive developer experience; as a runtime, it delivers fast startup, low memory use, and operational consistency in the cloud.
133+
134+
This dual role helps teams standardize practices, reduce costs, and ship resilient cloud-native services with confidence and the developer joy it deserves.
126135

127136
image::8-expectations.png[scaledwidth=100%]
128137

358 KB
Loading

0 commit comments

Comments
 (0)