Zeit-Ordnung und Vector Clocks fuer ein Cross-Border-Banking-System
Übersicht
Worum es bei diesem Projekt geht.
Erklaere Lamport-Timestamps und Vector Clocks an einem konkreten Cross-Border-Beispiel mit drei beteiligten Mandanten. Baue einen Python-Prototyp, der beide Schemata implementiert und einen synthetischen Workload mit konkurrierenden Buchungen abspielt. Zeige, in welchen Faellen Lamport-Timestamps versagen (kausale Anomalien) und Vector Clocks korrekt entscheiden. Berechne den Overhead pro Schema bei sechs Mandanten und schaetze die Speicher-Kosten ueber zwoelf Monate. Liefere die Empfehlung mit Demonstrations-Code und einem 4-seitigen Memo fuer das Architektur-Komitee.
Das Briefing
Was Du tust und was Du zeigst.
Welche logische Uhr loest die Reihenfolge-Konflikte im Cross-Border-Ueberweisungs-Log korrekt — und ist der Overhead vertretbar?
Earning criteria — what you'll demonstrate
- Den Unterschied zwischen logischen und physischen Uhren am realen Szenario erklaeren
- Vector Clocks korrekt implementieren und das Merge-Verhalten verstehen
- Overhead-Argumente quantitativ statt qualitativ fuehren
- Theoretische Konzepte fuer ein Architektur-Komitee zugaenglich aufbereiten
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Karrierewege, die das aufbaut
Kanonische RollenBackend Engineer
Senior Backend Engineers in Banken werden regelmaessig nach genau dieser Art von Empfehlung gefragt — die Faehigkeit, Theorie verstaendlich an ein Komitee zu bringen, ist Pflicht.
Dieses Projekt schärft
- logical-clocks
- python
- system-design
Systemarchitekt:in
Architekt:innen entscheiden die Kausalitaets-Modelle fuer neue Plattformen. Die Memo-Phase spiegelt das typische Arbeits-Ergebnis.
Dieses Projekt schärft
- vector-clocks
- system-design
- stakeholder-communication
Software Engineer
Software Engineers, die verteilte Logs implementieren, brauchen ein praezises Verstaendnis logischer Uhren. Der Prototyp baut dieses Verstaendnis auf.
Dieses Projekt schärft
- logical-clocks
- distributed-systems-theory
- python
Noch eine Sache