awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesSystem Design

Resources for architectural design and interview prep.

Explore 5 awesome GitHub repositories matching part of an awesome list · System Design. Refine with filters or upvote what's useful.

Awesome System Design GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • donnemartin/system-design-primerAvatar von donnemartin

    donnemartin/system-design-primer

    353,387Auf GitHub ansehen↗

    Dieses Projekt ist eine umfassende Bildungsressource und ein Studienleitfaden, der sich auf die Architektur verteilter Systeme und das Design von Backend-Infrastrukturen konzentriert. Es bietet einen strukturierten Lehrplan zur Beherrschung der Prinzipien von Skalierbarkeit, Zuverlässigkeit und Leistung, die für den Entwurf komplexer Softwaresysteme erforderlich sind. Das Repository zeichnet sich durch einen methodischen Ansatz zur Vorbereitung auf technische Vorstellungsgespräche aus, der Entwurfsmuster, architektonische Kompromisse und Tools für räumliche Wiederholungen integriert, um Nutzern das Behalten komplexer Konzepte zu erleichtern. Es betont die einschränkungsgesteuerte Analyse und lehrt Nutzer, wie sie konkurrierende Anforderungen wie Latenz, Konsistenz und Verfügbarkeit beim Entwurf von Architekturen bewerten können. Der Inhalt deckt ein breites Spektrum an Systemdesign-Fähigkeiten ab, einschließlich Strategien für die Datenbankskalierung, Verkehrsmanagement und Infrastrukturoptimierung. Es werden Techniken für horizontale Skalierung, mehrschichtiges Caching, asynchrone Kommunikation und Service-Discovery detailliert beschrieben, während gleichzeitig Frameworks für die Durchführung von Ressourcenschätzungen und Kapazitätsplanungen bereitgestellt werden. Die Dokumentation ist als Studienleitfaden organisiert und bietet einen systematischen Pfad durch die Grundlagen des Backend-Engineerings und des großskaligen Systemdesigns.

    Comprehensive guide to designing large-scale systems.

    Pythondesigndesign-patternsdesign-system
    Auf GitHub ansehen↗353,387
  • kilimchoi/engineering-blogsAvatar von kilimchoi

    kilimchoi/engineering-blogs

    38,301Auf GitHub ansehen↗

    This project is a curated knowledge repository that aggregates high-quality technical blogs and engineering insights from industry leaders. It serves as a comprehensive technical learning resource, providing a centralized index of companies, individual experts, and technologies to help professionals discover reliable sources of software development knowledge. The repository distinguishes itself through a community-driven approach, relying on external contributions to maintain and expand its knowledge base. By utilizing markdown-based content curation, the project ensures that all information

    Directory of engineering blogs from top technology companies.

    Rubyengineering-blogslistsprogramming-blogs
    Auf GitHub ansehen↗38,301
  • checkcheckzz/system-design-interviewAvatar von checkcheckzz

    checkcheckzz/system-design-interview

    23,301Auf GitHub ansehen↗

    System design interview for IT companies

    Comprehensive collection of system design interview questions and answers.

    design-systemsinterviewinterview-preparation
    Auf GitHub ansehen↗23,301
  • interviewready/system-design-resourcesAvatar von InterviewReady

    InterviewReady/system-design-resources

    18,192Auf GitHub ansehen↗

    These are the best resources for System Design on the Internet

    Curated resources for system design.

    cachefault-tolerancescalability
    Auf GitHub ansehen↗18,192
  • jeevan-kumar-raj/grokking-system-designAvatar von Jeevan-kumar-Raj

    Jeevan-kumar-Raj/Grokking-System-Design

    6,502Auf GitHub ansehen↗

    Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.

    Concepts for system architecture and design.

    Shell
    Auf GitHub ansehen↗6,502
  1. Home
  2. Part of an Awesome List
  3. Learning & Reference
  4. System Design