Skip to contentSkip to content
Verifizierte Zertifikate. On-Chain. Für immer.Mehr erfahren
Cover image for Verteiltes Job-Scheduling fuer ein Max-Planck-aehnliches Forschungsinstitut bauen
Code

Verteiltes Job-Scheduling fuer ein Max-Planck-aehnliches Forschungsinstitut bauen

FreeVerified credential3 WochenAdvanced

Übersicht

Worum es bei diesem Projekt geht.

Entwirf ein Scheduling-Modell, das (a) Daten-Lokalitaet (Datasets liegen pro Standort), (b) Knoten-Auslastung und (c) Standort-Verfuegbarkeit beruecksichtigt. Implementiere den Prototyp in Python oder Go mit einem zentralen Scheduler und Site-Workern. Simuliere einen Workload aus 200 Jobs mit Pre-Stage-Anforderungen (Datei-Replikation). Fuehre ein Failover-Szenario aus: ein Standort faellt aus, laufende Jobs werden umgeplant. Liefere den Prototyp, ein 6-seitiges Design-Dokument und ein Mess-Report mit Durchsatz und Fairness-Metriken.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Das Briefing

Was Du tust und was Du zeigst.

Wie verteilt ein Scheduler wissenschaftliche Jobs ueber zwei Cluster-Standorte unter Beruecksichtigung von Daten-Lokalitaet und Standort-Failover?

Earning criteria — what you'll demonstrate

  • Scheduling-Strategien mit mehreren Constraints entwerfen und priorisieren
  • Daten-Lokalitaet als erststellige Scheduling-Dimension implementieren
  • Cross-Site-Failover mit konsistenter Job-Statushaltung umsetzen
  • Fairness-Metriken fuer Multi-Tenant-Cluster definieren und messen

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 Rollen

Software Engineer

Software Engineers in wissenschaftlichen Rechenzentren entwerfen und betreiben genau solche Scheduling-Loesungen. Die Challenge spiegelt das typische Pflichtenheft eines Plattform-Ingenieurs in einem Forschungsinstitut.

Dieses Projekt schärft

  • distributed-scheduling
  • python
  • system-design

Systemarchitekt:in

Architekt:innen entscheiden ueber Cross-Site-Topologien und Failover-Modelle. Die Trade-off-Analyse uebt die typische Entscheidungsdokumentation.

Dieses Projekt schärft

  • system-design
  • fault-tolerance
  • data-locality

Noch eine Sache

Du kannst ein Zertifikat bis Freitag in Deinem Lebenslauf haben.