From OpenTelemetry to DuckDB
Observability platforms generally expect you to do your analysis inside them, using their query language and their dashboards. That works …
Geertjan Wielenga
60 viewsObservability platforms generally expect you to do your analysis inside them, using their query language and their dashboards. That works …

Angelo Rubini
1 viewsA Fully Stateless Jakarta Faces Marketplace with Server-Side Rendering — No HttpSession, No Saved ViewState, No Sticky Sessions (see the poc …
Geertjan Wielenga
1 viewsDuckDB is an in-process analytical database. You add one JAR to a Java project and get a SQL engine that reads CSV, Parquet, and JSON files …
Geertjan Wielenga
557 viewsSpring Batch jobs usually follow the same pattern: an ItemReader streams rows, an ItemProcessor transforms each one, and an ItemWriter …
Geertjan Wielenga
545 viewsDuckDB is described as "SQLite for analytics," which is true: it's an in-process database engine that runs inside your application, with no …

Youssef Ben Henda
1,513 viewsAn idempotent Spring Boot starter that replays duplicate requests instead of re-executing them. One annotation, Redis or JDBC, atomic …

Geertjan Wielenga
713 viewsWhat makes a process a good candidate for durability? To answer this, we'll take the canonical Spring PetClinic and interrogate its sources.

Cristobal Escobar
403 viewsBoxLang 1.15.0 is a high-impact release with two big headlines and a long tail of hardening. The first headline is a massive performance …

Geertjan Wielenga
1,009 viewsYour database made your data durable. Temporal does the same for your code.

Geertjan Wielenga
551 viewsWhen developers first hear about Temporal, they tend to move through a predictable sequence of emotions. First comes disbelief — the claim …