Blogs

Warum du (wahrscheinlich) keine Microservices brauchst: Ein Plädoyer für den Modular Monolith
Warum du (wahrscheinlich) …

Der Trugschluss der “Skalierbarkeit ab Tag 1” Stell dir vor, du startest ein neues Projekt.

Nie wieder 'Works on my Machine': Datenbank-Tests richtig gemacht
Nie wieder 'Works on my …

“Aber lokal lief alles grün!” Wir kennen alle diesen Schmerz: Deine Pipeline ist grün, deine Tests laufen lokal in Millisekunden durch.

Helm für Einsteiger: Schluss mit der Kubernetes-YAML-Hölle
Helm für Einsteiger: …

Kubernetes hat die Art und Weise, wie wir Software deployen, komplett verändert.

Dein Code ist gut, aber das Feature ist falsch: Ein Plädoyer für Requirements Engineering
Dein Code ist gut, aber …

Die zwei Säulen der Anforderungen Es ist Freitagnachmittag, 16:00 Uhr. Du hast gerade das Feature gemerged, die Pipeline ist grün, und du fühlst dich unbesiegbar.

Das Outbox Pattern: Nie wieder Datenverlust in Microservices
Das Outbox Pattern: Nie …

In unseren bisherigen Artikeln über SAGA und CQRS haben wir eine Sache stillschweigend vorausgesetzt:

CQRS Pattern erklärt: Warum CRUD in Microservices nicht reicht
CQRS Pattern erklärt: …

Kennst du das? Du startest ein neues Projekt mit einem sauberen Domänenmodell.

Spring Boot 4 & Resilience4j: So elegant kann Fehlerbehandlung sein
Spring Boot 4 & …

Wir schreiben das Jahr 2025. Spring Boot 4 ist da, und wir nutzen keine veralteten RestTemplate-Aufrufe mehr.

Microservices Resilienz: Das Circuit Breaker Pattern mit Spring Boot & Resilience4j
Microservices Resilienz: …

Stell dir vor, unser SAGA Orchestrator (Saga Pattern Teil 3)läuft auf Hochtouren.

SAGA in der Praxis (Teil 3): State Management und Kompensation per Orchestrator
SAGA in der Praxis (Teil …

1. Raus aus dem Event-Chaos Willkommen zu Teil 3 unserer Serie über das SAGA Pattern.

SAGA Pattern in der Praxis: Choreografie mit Spring Boot & RabbitMQ (Teil 2)
SAGA Pattern in der …

Teil 2 – Die Architektur: Services und Event-Broker Willkommen zu Teil 2 unserer Serie über das SAGA Pattern!