Übersicht
Worum es bei diesem Projekt geht.
Schreibe für jede der vier Domänen ein Apollo-Federation-v2-Subgraph-Schema und einen Gateway. Definiere Entity-Grenzen mit @key und @external, plane Reference-Resolver für Cross-Subgraph-Joins. Implementiere DataLoader-basiertes Batching in jedem Subgraph. Liefere einen funktionierenden Gateway (Docker-Compose lokal), Beispiel-Queries des Portal-Teams, einen 8-seitigen Migrations-Plan und eine Performance-Analyse mit p50/p95/p99-Latenz gegen die bisherigen REST-Aufrufe.
Das Briefing
Was Du tust und was Du zeigst.
Ersetze vier REST-APIs durch einen GraphQL-Federation-Gateway, der Over-Fetching und N+1-Requests messbar eliminiert.
Earning criteria — what you'll demonstrate
- GraphQL-Federation-v2-Direktiven (@key, @external, @shareable) korrekt anwenden
- Subgraph-Grenzen entlang von Domain-Bounded-Contexts ziehen
- DataLoader-Batching gegen N+1-Probleme systematisch einsetzen
- Eine Migration von REST zu GraphQL ohne Hard-Cutover planen
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 RollenNoch eine Sache