Thread-Safe-Cache für ein Stuttgarter Ingenieurbüro-Tool implementieren
Übersicht
Worum es bei diesem Projekt geht.
Implementiere zwei Java-Cache-Varianten für ein Ingenieurbüro-Tool, schreibe Stress-Tests und erhalte ein verifizierbares Zertifikat.
Das Briefing
Was Du tust und was Du zeigst.
Welche Synchronisations-Strategie für einen Solver-Cache liefert bei 16 Worker-Threads die beste Latenz ohne Korrektheits-Risiko?
Earning criteria — what you'll demonstrate
- ConcurrentHashMap und ReadWriteLock-Patterns in der Praxis vergleichen
- Stress-Tests gegen Race-Conditions schreiben
- Thread-Safe-Code mit Performance-Belegen begründen
- Java-Concurrency-Primitive sauber dokumentieren
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Concurrent and Parallel Programming
Bachelor · Cs Se
Fit score: 1
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 RollenSoftware-Ingenieur:in
Thread-Safe-Datenstrukturen mit JMH zu vergleichen ist die Standard-Junior-Aufgabe in Java-Teams, die Performance-Aufträge bedienen.
Dieses Projekt schärft
- threads
- concurrent-data-structures
- synchronization
Backend-Ingenieur:in
Backend-Ingenieur:innen, die Concurrency-Primitive sauber anwenden, schreiben Server-Code ohne die häufigsten Korrektheits-Bugs.
Dieses Projekt schärft
- concurrent-data-structures
- java
- synchronization
Noch eine Sache