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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • donnemartin/system-design-primerAvatar de donnemartin

    donnemartin/system-design-primer

    353,387Ver en GitHub↗

    Este proyecto es un recurso educativo integral y una guía de estudio centrada en la arquitectura de sistemas distribuidos y el diseño de infraestructura backend. Proporciona un plan de estudios estructurado para dominar los principios de escalabilidad, confiabilidad y rendimiento necesarios para diseñar sistemas de software complejos. El repositorio se distingue por ofrecer un enfoque metódico para la preparación de entrevistas técnicas, incorporando patrones de diseño, compensaciones arquitectónicas y herramientas de repetición espaciada para ayudar a los usuarios a retener conceptos complejos. Enfatiza el análisis basado en restricciones, enseñando a los usuarios cómo evaluar requisitos competitivos como latencia, consistencia y disponibilidad al redactar diseños arquitectónicos. El contenido cubre un amplio espectro de capacidades de diseño de sistemas, incluyendo estrategias para el escalado de bases de datos, gestión de tráfico y optimización de infraestructura. Detalla técnicas para el escalado horizontal, almacenamiento en caché multicapa, comunicación asíncrona y descubrimiento de servicios, al tiempo que proporciona marcos para realizar estimaciones de recursos y planificación de capacidad. La documentación está organizada como una guía de estudio, ofreciendo un camino sistemático a través de los fundamentos de la ingeniería backend y el diseño de sistemas a gran escala.

    Comprehensive guide to designing large-scale systems.

    Pythondesigndesign-patternsdesign-system
    Ver en GitHub↗353,387
  • kilimchoi/engineering-blogsAvatar de kilimchoi

    kilimchoi/engineering-blogs

    38,301Ver en GitHub↗

    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
    Ver en GitHub↗38,301
  • checkcheckzz/system-design-interviewAvatar de checkcheckzz

    checkcheckzz/system-design-interview

    23,301Ver en GitHub↗

    System design interview for IT companies

    Comprehensive collection of system design interview questions and answers.

    design-systemsinterviewinterview-preparation
    Ver en GitHub↗23,301
  • interviewready/system-design-resourcesAvatar de InterviewReady

    InterviewReady/system-design-resources

    18,192Ver en GitHub↗

    These are the best resources for System Design on the Internet

    Curated resources for system design.

    cachefault-tolerancescalability
    Ver en GitHub↗18,192
  • jeevan-kumar-raj/grokking-system-designAvatar de Jeevan-kumar-Raj

    Jeevan-kumar-Raj/Grokking-System-Design

    6,502Ver en GitHub↗

    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
    Ver en GitHub↗6,502
  1. Home
  2. Part of an Awesome List
  3. Learning & Reference
  4. System Design