awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Distributed Computing · Awesome GitHub Repositories

42 repos

Awesome GitHub RepositoriesDistributed Computing

Systems and frameworks that enable computational tasks to be executed across multiple networked machines.

Explore 42 awesome GitHub repositories matching networking & communication · Distributed Computing. Refine with filters or upvote what's useful.

  1. Home
  2. Networking & Communication
  3. Distributed Systems and Peer-to-Peer
  4. Distributed Computing

Awesome Distributed Computing GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • pocketbase/pocketbase

    pocketbase/pocketbase

    56,221GitHubView on GitHub↗

    Pocketbase is a backend-as-a-service platform that provides a self-contained, single-binary server for building full-stack applications. It integrates a relational database, authentication, and file storage into one executable process, eliminating the need for external infrastructure or complex server management. The

    Goauthenticationbackendgolang
  • karpathy/nanoGPT

    karpathy/nanoGPT

    53,461GitHubView on GitHub↗

    nanoGPT is a lightweight engine for training and fine-tuning transformer-based language models from scratch. It provides a minimalist codebase designed for educational exploration and rapid experimentation with neural network architectures, utilizing self-attention and feed-forward layers to process sequences and predi

    Python
Prev123Next

Explore sub-tags

  • Communication Protocols14 sub-tagsStandards and mechanisms for inter-process communication.
  • Consensus and Coordination Systems4 sub-tagsAlgorithms and services for maintaining global state, agreement, and topology across distributed nodes.
  • Data Synchronization and Consistency5 sub-tagsFrameworks and protocols for managing data state, replication, and consistency models across distributed environments.
Distributed Crawl Coordination
Mechanisms for partitioning and synchronizing web discovery tasks across multiple worker nodes.
  • Distributed Execution Runtimes2 sub-tagsInfrastructure layers for orchestrating general-purpose parallel tasks, batch jobs, and inference workloads.
  • Distributed ID GeneratorsAlgorithms and services for creating globally unique IDs.
  • Distributed Training Frameworks5 sub-tagsSystems and primitives specifically designed for scaling machine learning model training across multi-node or multi-accelerator clusters.
  • Hierarchical Metric AggregationParent-child node relationships for data forwarding and centralization.
  • Hierarchical ScalingArchitectures that use parent-child relationships to scale data collection and retention.
  • Model Parallelism Techniques5 sub-tagsMethods for partitioning neural network layers, tensors, or parameters across hardware to overcome memory and compute constraints.
  • Remote Procedure Call Frameworks3 sub-tagsFrameworks that facilitate remote execution of functions and inter-process communication across distributed system components.