awesome-repositories.com
Blog
awesome-repositories.com

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

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

Patrones de arquitectura de microservicios

Clasificación actualizada el 30 jun 2026

For una guía de diseño de microservicios, the strongest matches are karanpratapsingh/system-design (This repository is a structured educational resource that systematically), fenixsoft/awesome-fenix (Fenixsoft/awesome-fenix is a comprehensive reference project that demonstrates microservices) and docshome/microservices (This repository is a structured guide and framework for). sairyss/system-design-patterns is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Repositorios de código abierto que ofrecen planos arquitectónicos, patrones de diseño y guías de implementación para construir sistemas de microservicios escalables.

Patrones de arquitectura de microservicios

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • karanpratapsingh/system-designAvatar de karanpratapsingh

    karanpratapsingh/system-design

    44,051Ver en 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 educational resource that systematically catalogs and explains microservices architecture patterns, covering decomposition, communication, and trade-offs with a curriculum-like organization ideal for learning.

    Architectural Case Studies
    Ver en GitHub↗44,051
  • fenixsoft/awesome-fenixAvatar de fenixsoft

    fenixsoft/awesome-fenix

    9,399Ver en GitHub↗

    Awesome Fenix is an open-source reference project and comprehensive guide that traces the evolution of software architecture from monolithic systems through microservices, service meshes, and serverless patterns. At its core, it provides a working bookstore application implemented in multiple architectural styles, allowing developers to study the trade-offs and migration paths between each approach through runnable code examples. The project distinguishes itself by treating infrastructure as disposable and reproducible, using Docker and Kubernetes to hide distributed complexity while enabling

    Fenixsoft/awesome-fenix is a comprehensive reference project that demonstrates microservices architecture patterns through a working bookstore app implemented in multiple styles, with runnable code examples and explanations of trade-offs — exactly what a learner would need for studying patterns and migration paths.

    VueArchitecture Reference ImplementationsApplication Architecture PatternsCloud Native Infrastructure
    Ver en GitHub↗9,399
  • docshome/microservicesAvatar de DocsHome

    DocsHome/microservices

    5,178Ver en GitHub↗

    This project is a distributed systems design framework and architecture guide. It provides technical resources for designing, deploying, and coordinating independent network services. The framework establishes a structured methodology for migrating monolithic applications into decentralized services by separating frontend and backend concerns. It serves as a reference for event-driven architecture, focusing on maintaining data consistency across network boundaries using event sourcing and local transaction records. The project covers a broad range of capabilities including distributed servic

    This repository is a structured guide and framework for microservices and distributed systems design, covering patterns like event sourcing, messaging, and migration strategies, making it exactly the kind of pattern catalog the visitor wants for learning.

    Distributed Systems DesignMicroservices ArchitecturesDistributed Service Communications
    Ver en GitHub↗5,178
  • sairyss/system-design-patternsAvatar de Sairyss

    Sairyss/system-design-patterns

    1,233Ver en GitHub↗

    This repository serves as a technical reference for designing scalable, resilient, and performant software within distributed service environments. It provides a collection of architectural patterns and structural strategies intended to guide the development of complex, decoupled systems that maintain high availability and data integrity under heavy load. The resource focuses on the core principles of microservices architecture, offering guidance on managing communication between independent software components through both synchronous and asynchronous messaging. It details strategies for mai

    This repository collects resources on system design and microservices architecture patterns, aligning with the request for a pattern catalog, though its brief description does not confirm whether it includes integrated code examples or diagrams.

    Distributed Systems ArchitecturesScalability PatternsSystem Design References
    Ver en GitHub↗1,233

Related searches

  • herramienta de descubrimiento de servicios para microservicios
  • un kit de estudio para entrevistas de diseño de sistemas senior
  • una guía para construir sistemas escalables
  • service mesh para tráfico de microservicios
  • framework de Go para construir microservicios
  • un recurso de estudio para sistemas basados en eventos
  • una guía completa para entrevistas de diseño de sistemas
  • una lista de lectura sobre diseño guiado por el dominio (DDD)