awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Conception de systèmes

Classement mis à jour le 30 juin 2026

For a comprehensive guide to distributed system design, the strongest matches are karanpratapsingh/system-design (This repository is a structured curriculum covering system design), donnemartin/system-design-primer (The System Design Primer is a comprehensive, structured study) and bytebytegohq/system-design-101 (This repository is a visual-first curriculum with real-world case). pshenok/server-survival and apachecn/interview round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explorez des ressources open source, des modèles d'architecture et des guides techniques pour construire des systèmes distribués scalables et fiables.

Conception de systèmes

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • karanpratapsingh/system-designAvatar de karanpratapsingh

    karanpratapsingh/system-design

    44,051Voir sur GitHub↗

    This project is a comprehensive educational resource focused on the principles, patterns, and trade-offs required to design scalable, reliable, and high-performance distributed systems. It provides a structured curriculum that covers the fundamental architectural strategies necessary for building modern software infrastructure, ranging from high-level system decomposition to low-level networking and data management. The repository distinguishes itself by offering deep dives into complex architectural patterns, such as microservices-based decomposition, event-driven communication, and command-

    This repository is a structured curriculum covering system design principles, patterns, trade-offs, and interview preparation, which directly meets your need for learning large-scale architecture—though it focuses on text-based summaries rather than interactive or hands-on activities.

    Architectural Trade-off AnalysesDistributed System ChallengesSystem Design Interview Preparation
    Voir sur GitHub↗44,051
  • donnemartin/system-design-primerAvatar de donnemartin

    donnemartin/system-design-primer

    353,387Voir sur GitHub↗

    This project is a comprehensive educational resource and study guide focused on distributed systems architecture and backend infrastructure design. It provides a structured curriculum for mastering the principles of scalability, reliability, and performance required to design complex software systems. The repository distinguishes itself by offering a methodical approach to technical interview preparation, incorporating design patterns, architectural trade-offs, and spaced repetition tools to help users retain complex concepts. It emphasizes constraint-driven analysis, teaching users how to ev

    The System Design Primer is a comprehensive, structured study guide specifically for system design interviews, covering design patterns, scalability trade-offs, and real-world case studies with diagrams and cheatsheets—exactly the kind of curated learning resource this search intends.

    PythonArchitectural Trade-off AnalysesSystem Design Interview GuidesDatabase Scaling Strategies
    Voir sur GitHub↗353,387
  • bytebytegohq/system-design-101Avatar de ByteByteGoHq

    ByteByteGoHq/system-design-101

    83,491Voir sur GitHub↗

    This project is a centralized engineering knowledge repository that provides a structured curriculum for mastering system design, architectural patterns, and fundamental software development workflows. It serves as a professional development resource for engineers, offering foundational knowledge and real-world case studies to support the design of scalable, secure, and efficient distributed systems. The repository distinguishes itself through a visual-first approach to knowledge synthesis, distilling complex technical concepts into high-density graphical diagrams and succinct illustrations.

    This repository is a visual-first curriculum with real-world case studies, architectural pattern coverage, and interview-focused summaries, making it a comprehensive learning resource for system design.

    Case Studies
    Voir sur GitHub↗83,491
  • pshenok/server-survivalAvatar de pshenok

    pshenok/server-survival

    5,275Voir sur GitHub↗

    This project is a cloud infrastructure simulator and system design educational tool. It provides a sandbox environment for designing virtual network topologies and testing the resilience of system architectures under high traffic and simulated attacks. The platform functions as an infrastructure resilience sandbox where users can experiment with the architectural placement of load balancers, caches, and databases. It allows for the validation of auto-scaling strategies, rate limiting, and firewall configurations to prevent service degradation. The simulator covers network traffic management,

    This project is an interactive cloud infrastructure simulator that lets you experiment with system architectures, load balancing, and resilience under stress, making it a hands-on learning tool for system design concepts.

    JavaScriptCloud Infrastructure SimulatorsInfrastructure Stress TestingAsset Caching Strategies
    Voir sur GitHub↗5,275
  • apachecn/interviewAvatar de apachecn

    apachecn/Interview

    8,944Voir sur GitHub↗

    This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie

    apachecn/interview is a comprehensive interview-preparation knowledge base that includes structured guides and roadmaps for system design alongside data structures and algorithms, making it a relevant resource for studying system design concepts even though it covers broader topics.

    Jupyter NotebookSystem Design Case StudiesSystem Design Interview GuidesSystem Design Interview Preparation
    Voir sur GitHub↗8,944

Related searches

  • un guide complet sur la conception de systèmes scalables
  • Conception système et architecture
  • un guide complet sur l'architecture de conception de systèmes
  • un guide complet pour les entretiens de conception système
  • un kit de préparation aux entretiens de conception système senior
  • a design system library for web projects
  • Systems programming guides
  • Webhooks management system