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
·

4 repositorios

Awesome GitHub RepositoriesDistributed Systems Theory

Core concepts and architectural principles governing distributed computing environments.

Distinguishing note: Focuses on theoretical foundations rather than specific distributed frameworks.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Distributed Systems Theory. Refine with filters or upvote what's useful.

Awesome Distributed Systems Theory GitHub Repositories

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-

    Explains core distributed systems trade-offs like the CAP theorem.

    architecturedistributed-systemsengineering
    Ver en GitHub↗44,051
  • aphyr/distsys-classAvatar de aphyr

    aphyr/distsys-class

    9,717Ver en GitHub↗

    This project provides educational materials and courseware focused on the theoretical and practical foundations of distributed systems design. It serves as a comprehensive curriculum covering the disciplines of consensus, data consistency, reliability engineering, and scalability. The instructional content focuses on achieving cluster agreement through consensus algorithms and managing system-wide state via coordination frameworks. It includes a dedicated guide to data theory, exploring replication strategies, consistency models, and data convergence. The courseware covers a broad capability

    Offers a theoretical study of consistency models, replication strategies, and data convergence theory.

    Ver en GitHub↗9,717
  • h2pl/javatutorialAvatar de h2pl

    h2pl/JavaTutorial

    7,129Ver en GitHub↗

    JavaTutorial is a specialized knowledge base and set of study guides focused on backend engineering, the Java ecosystem, distributed systems, and database internals. It serves as a technical reference for engineers, providing structured learning paths and curated content designed for Java backend developer interview preparation. The resource distinguishes itself through deep-dive analyses of internal mechanics, including JVM memory management, garbage collection algorithms, and the internal architecture of the Spring Framework. It provides detailed studies on database internals specifically f

    Provides a comparative study of consistency models and consensus algorithms like Paxos and Raft.

    Java
    Ver en GitHub↗7,129
  • aceld/golangAvatar de aceld

    aceld/golang

    3,935Ver en GitHub↗

    This project is a technical programming guide and educational resource focused on Go internals, runtime mechanisms, and advanced language features. It provides detailed conceptual analysis of the language's execution model, including its scheduler, memory escape analysis, and garbage collection mechanisms. The material distinguishes itself through deep dives into high-concurrency system design, exploring the implementation of worker pools and communication channels. It also covers low-level network programming with a focus on I/O multiplexing and TCP state management, alongside a study of dis

    Examines the theoretical foundations of distributed computing, including ACID, CAP, and BASE theorems.

    Ver en GitHub↗3,935
  1. Home
  2. Software Engineering & Architecture
  3. Distributed Systems Theory