awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • karanpratapsingh/system-designkaranpratapsingh 的头像

    karanpratapsingh/system-design

    44,051在 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
    在 GitHub 上查看↗44,051
  • aphyr/distsys-classaphyr 的头像

    aphyr/distsys-class

    9,717在 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.

    在 GitHub 上查看↗9,717
  • h2pl/javatutorialh2pl 的头像

    h2pl/JavaTutorial

    7,129在 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
    在 GitHub 上查看↗7,129
  • aceld/golangaceld 的头像

    aceld/golang

    3,935在 GitHub 上查看↗

    这是一个技术编程指南和教育资源,专注于 Go 内部机制、运行时机制和高级语言特性。它提供了对该语言执行模型的详细概念分析,包括其调度器、内存逃逸分析和垃圾回收机制。 该材料通过对高并发系统设计的深入探讨而脱颖而出,探索了工作池和通信通道的实现。它还涵盖了低级网络编程,重点是 I/O 多路复用和 TCP 状态管理,以及应用 CAP 和 BASE 定理到可扩展服务的分布式系统理论研究。 范围扩展到通过 CPU 和内存分析进行性能优化、模块依赖管理和完整性验证,以及依赖倒置等软件架构原则的应用。它进一步检查了类型系统的多态行为和自动化内存管理的内部机制。

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

    在 GitHub 上查看↗3,935
  1. Home
  2. Software Engineering & Architecture
  3. Distributed Systems Theory