Distributed-Transaction-Architektur für ein DACH-Banking-Backbone
Übersicht
Worum es bei diesem Projekt geht.
Klassifiziere 18 Bank-Transaktionen nach Sharding, definiere Idempotenz und Outbox, erhalte ein verifizierbares Zertifikat.
Das Szenario
Die Direktbank (BaFin-reguliert, profitabel auf operativer Ebene) sieht ihre 12 Jahre alte Oracle-Architektur als Skalierungs-Engpass — die neue Architektur ist ein 3-Jahres-Programm mit unmittelbarer regulatorischer Sichtbarkeit.
Das Briefing
Was Du tust und was Du zeigst.
Wie klassifiziert und designt man 18 Banking-Transaktions-Pfade in einer verteilten Datenbank-Architektur mit klaren Konsistenz-Garantien?
Earning criteria — what you'll demonstrate
- Saga-, 2PC- und Eventual-Consistency-Muster geschäftslogisch zuordnen
- Idempotenz und Outbox-Pattern als Implementierungs-Bausteine entwerfen
- Konsistenz vs. Verfügbarkeit (CAP) explizit pro Pfad abwägen
- Architektur-Entscheidungen für regulatorische Auditierbarkeit dokumentieren
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Studienzuordnung folgt in Kürze.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Distributed Transactions
Apply distributed transactions to solve real industry problems and demonstrate production-level capability.
- Saga Pattern
Apply saga pattern to solve real industry problems and demonstrate production-level capability.
- Two Phase Commit
Apply two phase commit to solve real industry problems and demonstrate production-level capability.
- Consistency Models
Apply consistency models to solve real industry problems and demonstrate production-level capability.
- Citus
Apply citus to solve real industry problems and demonstrate production-level capability.
- Cockroachdb
Apply cockroachdb to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Backend-Entwickler:in
Senior-Backend-Entwickler:innen, die Saga-Implementierungen und Outbox-Patterns verstehen, sind in jeder Microservices-Architektur sofort wirkungsvoll.
Dieses Projekt schärft
- saga-pattern
- two-phase-commit
- distributed-transactions
Noch eine Sache