Skip to contentSkip to content
Verifizierte Zertifikate. On-Chain. Für immer.Mehr erfahren
Cover image for Profile-Guided Optimization für einen DACH-Telekommunikations-Datendienst
Analysis

Profile-Guided Optimization für einen DACH-Telekommunikations-Datendienst

FreeVerified credential3 WochenExpert

Übersicht

Worum es bei diesem Projekt geht.

Du erhältst den Dienst (rund 75.000 Zeilen C++), einen anonymisierten Lasttest mit echten Topologie-Updates und Build-Skripte für GCC. Erzeuge ein Trainings-Profil mit -fprofile-generate, führe den Lasttest, sammle die Profile, baue den Dienst mit -fprofile-use neu und vergleiche CPU-Zeit, Tail-Latenz (p99) und Instruction-Cache-Misses. Wiederhole die Messreihe mit zusätzlich aktiviertem LTO. Liefere einen 10-seitigen Bericht mit Empfehlung, eine Build-Pipeline-Erweiterung, ein 30-minütiges Architektur-Review-Skript und einen Rollback-Plan für den Fall regressiver Releases.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Das Briefing

Was Du tust und was Du zeigst.

Welche CPU- und Latenz-Verbesserungen bringen PGO und LTO auf einem realen Telekommunikations-Datendienst, und welche Build-Pipeline-Änderungen sind dafür notwendig?

Earning criteria — what you'll demonstrate

  • PGO- und LTO-Builds in einer realen, mehrfach-modularen Codebasis umsetzen
  • Trainings-Profile auf Repräsentativität prüfen und Bias vermeiden
  • Tail-Latenz und Instruction-Cache-Misses als komplementäre Kennzahlen verwenden
  • Production-Readiness-Anforderungen (Rollback, Reproduzierbarkeit) in Compiler-Arbeit integrieren

Studienpassung

Wo dies in Dein Studium passt.

Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.

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 Rollen

Noch eine Sache

Du kannst ein Zertifikat bis Freitag in Deinem Lebenslauf haben.