Randomisierter Streaming-Algorithmus für Frankfurter Anti-Betrugs-Pipeline
Übersicht
Worum es bei diesem Projekt geht.
Baue HyperLogLog und Count-Min-Sketch in Go oder Java für eine Betrugs-Pipeline und erhalte ein verifizierbares Zertifikat.
Das Szenario
Das Kartennetzwerk steht unter PCI-DSS-Aufsicht (Payment Card Industry Data Security Standard) und muss verdächtige Patterns innerhalb von Sekunden flaggen — ohne den Stream zu blockieren.
Das Briefing
Was Du tust und was Du zeigst.
Liefere eine Streaming-Pipeline, die 9.000 Tx/s verarbeitet, Distinct-Counts mit 1 Prozent Standardfehler und Top-K mit beweisbarer Tail-Bound — bei Sub-Sekunden-Latenz.
Earning criteria — what you'll demonstrate
- HyperLogLog und Count-Min-Sketch aus Originalpapern korrekt implementieren
- Probabilistische Schranken (Chernoff, Markov) auf konkrete Garantien anwenden
- Sliding-Window-Streaming-Strukturen entwerfen, ohne Speicher-Blowup
- Falsch-Positiv-Rate aus Schranken-Analyse in Alarm-Schwellen übersetzen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Advanced Algorithms
Master · Algorithms
Strong alignment
This challenge maps to Advanced Algorithms at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Randomized Algorithms
Apply randomized algorithms to solve real industry problems and demonstrate production-level capability.
- Streaming Algorithms
Apply streaming algorithms to solve real industry problems and demonstrate production-level capability.
- Probabilistic Data Structures
Apply probabilistic data structures to solve real industry problems and demonstrate production-level capability.
- Complexity Analysis
Apply complexity analysis to solve real industry problems and demonstrate production-level capability.
- Advanced Data Structures
Apply advanced data structures to solve real industry problems and demonstrate production-level capability.
- Benchmarking
Apply benchmarking 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.
Noch eine Sache