The System Design Primer: Umfassender Leitfaden für skalierbare Systeme

Repositorydonnemartin/system-design-primerSammlung

Das Open-Source-Repository von Donne Martin bietet eine strukturierte Sammlung von Ressourcen zum Entwurf hochskalierbarer Softwaresysteme und zur Vorbereitung auf technische System-Design-Interviews. Es enthält Leitfäden, Beispiellösungen mit Code und Diagrammen sowie Anki-Lernkarten.

Das Wichtigste

  1. Strukturierte Ressourcensammlung für Prinzipien zur Skalierung großer Systeme.
  2. Vorbereitung auf System-Design- und objektorientierte Design-Interviews inklusive Beispiellösungen.
  3. Beinhaltet Diagramme, Beispielcode in Python und Anki-Flashcards zur Wiederholung.
  4. Unterstützung zahlreicher Übersetzungen durch die Open-Source-Community.

Warum das relevant ist

Technische Interviews bei Softwareunternehmen setzen fundierte Kenntnisse im System Design voraus. Das Repository bündelt verstreutes Wissen an einem zentralen Ort und bietet Ingenieurinnen und Ingenieuren eine klare Struktur für das Selbststudium.

Einordnung

Das Projekt adressiert die Herausforderung, dass Wissen über Systemarchitektur und Skalierbarkeit oft fragmentiert ist. Mit über 368.000 Sternen und mehr als 58.000 Forks gehört es zu den etabliertesten und ausgereiftesten Bildungs-Repositories auf GitHub. Zielgruppe sind Software-Engineers, die ihre Architekturkenntnisse vertiefen oder sich auf technische Bewerbungsgespräche vorbereiten möchten.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Repository:yangshun/tech-interview-handbook

    Tech Interview Handbook: Kompakte Vorbereitung auf Coding-Interviews

    Das Tech Interview Handbook bietet eine kuratierte, quelloffene Sammlung von Vorbereitungsmaterialien für technische Vorstellungsgespräche. Es richtet sich an Softwareentwickler, die wenig Zeit haben und gezielt Algorithmen, Verhaltensfragen sowie Bewerbungsunterlagen vorbereiten möchten.

    142.438SterneTypeScript

    Open Source· Sammlung

  • Repository:nilbuild/developer-roadmap

    roadmap.sh: Interaktive Lernpfade und Leitfäden für Softwareentwickler

    Das GitHub-Repository nilbuild/developer-roadmap bildet die Grundlage für die Plattform roadmap.sh. Es stellt interaktive Lernpfade, Leitfäden und weiterführende Bildungsressourcen für Entwickler bereit, um berufliche Entwicklungsschritte und technische Spezialisierungen strukturiert zu planen.

    366.337SterneTypeScript

    Webentwicklung· Sammlung

  • Repository:codecrafters-io/build-your-own-x

    Build your own X: Kuratierte Sammlung zum Nachbau komplexer Technologien

    Das Repository „Build your own X“ bündelt Schritt-für-Schritt-Anleitungen, mit denen Entwickler bekannte Technologien wie Datenbanken, Git, Docker oder 3D-Renderer von Grund auf selbst nachbauen können.

    545.329SterneMarkdown

    Webentwicklung· Sammlung

  • Repository:EbookFoundation/free-programming-books

    free-programming-books: Kuration frei verfügbarer Programmierbücher und Lernressourcen

    Das GitHub-Repository free-programming-books der EbookFoundation sammelt und kuratiert kostenlose Programmierbücher und Lernmaterialien in zahlreichen Sprachen. Das Projekt startete ursprünglich als Liste auf Stack Overflow und gehört inzwischen mit fast 400.000 Sternen zu den populärsten Projekten auf GitHub.

    396.008SternePython

    Webentwicklung· Sammlung

  • Repository:sindresorhus/awesome

    sindresorhus/awesome: Zentrales Verzeichnis kuratierter Themenlisten

    Das Repository bündelt von der Community gepflegte 'Awesome'-Listen zu Software-Plattformen, Programmiersprachen, Frameworks, Sicherheit und weiteren IT-Themen in einem zentralen Markdown-Index.

    503.150Sterne

    Webentwicklung· Sammlung

  • Repository:freeCodeCamp/freeCodeCamp

    freeCodeCamp: Open-Source-Lernplattform und Full-Stack-Curriculum

    Das GitHub-Repository von freeCodeCamp umfasst den Quellcode und die interaktiven Lehrpläne der gemeinnützigen Lernplattform. Es ermöglicht kostenlosen, selbstgesteuerten Unterricht in Webentwicklung, Programmierung, Machine Learning und berufsbezogenen Sprachen.

    455.035SterneTypeScript

    Webentwicklung· Sammlung

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.