Master 1.1

Deep Dive Roadmap

Markdown und HTML wurden synchron erzeugt. Die Beschreibungen sind direkt in den Projektordnern integriert.

Deep-Dive-Roadmap

V01 - Modular Baseline

Lerne zuerst die Maven-Modulgrenzen: domain, application, adapter, app. Der Kern ist bewusst klein, damit Abhängigkeiten und Richtung verständlich bleiben.

V02 - Clean Architecture Deep Dive

Vertieft Ports & Adapters, Use Cases, Mapper, DTO-Grenzen und Testbarkeit. Wichtige Frage: Was darf von innen nach außen wissen?

V03 - Event-Driven Outbox Deep Dive

Fügt Domain Events, Outbox Records und Publisher hinzu. Wichtige Frage: Wie vermeidet man verlorene Events zwischen Datenbanktransaktion und Messaging?

V04 - Security & Observability Deep Dive

Zeigt Security Boundary, Audit Trail, Metrics und Logging-nahe Strukturen. Wichtige Frage: Wo gehören technische Querschnittsthemen hin, ohne die Domain zu verschmutzen?

V05 - Cloud-Native Ops Deep Dive

Zeigt Kubernetes/OpenShift-Manifeste, Dockerfile, Health Checks, CQRS, Saga und Resilience-Schnittstellen. Wichtige Frage: Wie bleibt Enterprise-Architektur betreibbar, skalierbar und beobachtbar?

Nächste Ausbauideen

  1. echte PostgreSQL-Testcontainers ergänzen
  2. Kafka/RabbitMQ Outbox-Publisher ergänzen
  3. OpenAPI Contract Tests ergänzen
  4. Keycloak/OIDC Security integrieren
  5. OpenTelemetry Tracing ergänzen
  6. Helm/Kustomize-Varianten ergänzen
  7. Migration von Legacy SOAP/EJB zu Adapter-Layer zeigen
⌂ Cockpit