Skip to content

Commit 548a8ab

Browse files
committed
Applying feedback from Bruno Baptista's review
Signed-off-by: Michal Maléř <mmaler@redhat.com>
1 parent da6317e commit 548a8ab

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

_posts/2025-11-14-mmaler-blogpost-2-quarkus-runtime-and-framework-for-cloud-native-java.adoc

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ Quarkus does exactly that:
7272
* Preconfigures popular libraries with sensible defaults.
7373
* Offers unified configuration and developer tooling.
7474
* Provides instant feedback with live reload and continuous testing.
75+
* Dev Services for automatic provisioning of databases, brokers, and other services in dev mode.
76+
* Continuous testing to run tests in the background and surface results immediately.
7577

7678
This makes Quarkus both powerful and approachable.
7779

@@ -132,7 +134,8 @@ Common control surfaces, such as metrics, logging, tracing, and configuration, a
132134
Quarkus exposes:
133135

134136
* Unified logging with link:https://quarkus.io/guides/logging[`quarkus-logging`].
135-
* Structured metrics and tracing with link:https://quarkus.io/guides/telemetry-micrometer-to-opentelemetry[Micrometer and OpenTelemetry].
137+
* Centralized logging with OpenTelemetry (OTLP logs) with link:https://quarkus.io/guides/opentelemetry[OpenTelemetry].
138+
* Metrics and tracing with link:https://quarkus.io/guides/telemetry-micrometer-to-opentelemetry[Micrometer and OpenTelemetry].
136139
* Unified configuration of all the application's aspects by using `application.properties` or environment variables.
137140

138141
This standardization enables automation and scalable monitoring.
@@ -143,7 +146,8 @@ Following a lean-core, modular-at-the-edge approach, Quarkus delivers:
143146

144147
* A minimal core for fast startup.
145148
* Pluggable extensions for authentication, tracing, messaging, and more.
146-
* Dev Services for automatic provisioning of databases, brokers, and containers in dev mode.
149+
* Built-in production primitives, including health checks, readiness and liveness probes, and graceful shutdown.
150+
* Fault tolerance with standard annotations, for example, retries, circuit breakers, bulkheads, and timeouts.
147151

148152
Whether you are building a prototype or deploying to OpenShift, Quarkus adapts.
149153
This modularity spans both the framework-level APIs developers work with and the runtime behaviors that execute beneath them.
@@ -157,7 +161,7 @@ For now, here is how Quarkus fits into the picture.
157161

158162
Frameworks can serve as a foundation for creating higher-level abstractions.
159163

160-
Quarkus fits naturally into this model — not by becoming a platform in itself, but by enabling teams to build their customized stacks and frameworks on top of it.
164+
Quarkus fits this model by enabling teams to build customized stacks and internal frameworks on top of it.
161165

162166
Unlike many traditional frameworks, Quarkus provides a unified extension architecture that supports deep customization.
163167
Organizations can tailor Quarkus to fit specific domains, technologies, or compliance needs.

0 commit comments

Comments
 (0)