awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 Repos

Awesome GitHub RepositoriesDistributed Infrastructure

Infrastructure for managing large-scale distributed computing networks.

Distinguishing note: Focuses on the operational infrastructure layer.

Explore 10 awesome GitHub repositories matching devops & infrastructure · Distributed Infrastructure. Refine with filters or upvote what's useful.

Awesome Distributed Infrastructure GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • umami-software/umamiAvatar von umami-software

    umami-software/umami

    37,285Auf GitHub ansehen↗

    Umami is a self-hosted, privacy-focused web analytics platform designed to provide full control over infrastructure and user data. It captures website traffic and visitor behavior through anonymous tracking methods that avoid cookies, browser fingerprinting, and the storage of personally identifiable information. The platform distinguishes itself through a comprehensive suite of behavioral analysis tools, including session replays, heatmaps, and cohort-based retention reporting. It features a multi-tenant architecture that allows teams to manage multiple websites within a single, collaborativ

    Supports distributed architecture by running the web server and database on separate machines.

    TypeScriptanalyticsaudience-segmentationcharts
    Auf GitHub ansehen↗37,285
  • nats-io/nats-serverAvatar von nats-io

    nats-io/nats-server

    20,076Auf GitHub ansehen↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Connects separate messaging environments across cloud and edge systems to create a unified communication fabric.

    Gocloudcloud-computingcloud-native
    Auf GitHub ansehen↗20,076
  • pingcap/tikvAvatar von pingcap

    pingcap/tikv

    16,724Auf GitHub ansehen↗

    TiKV is a cloud-native distributed transactional key-value store and storage engine. It provides a distributed database designed for horizontal scalability and strong consistency across a cluster of physical nodes. The system uses a Raft-based consensus mechanism to maintain data availability and state synchronization. It ensures ACID compliance for distributed transactions through a two-phase commit workflow and manages data distribution via multi-Raft sharding. The engine handles massive datasets using automated range splitting and cluster load balancing to distribute data across different

    Processes data directly on storage nodes using a coprocessor to reduce network traffic and lower system latency.

    Rust
    Auf GitHub ansehen↗16,724
  • chocobozzz/peertubeAvatar von Chocobozzz

    Chocobozzz/PeerTube

    14,520Auf GitHub ansehen↗

    PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services. What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer

    Delegates resource-intensive tasks to external infrastructure to maintain platform performance as content volume grows.

    TypeScriptactivitypubangulardecentralized
    Auf GitHub ansehen↗14,520
  • owncast/owncastAvatar von owncast

    owncast/owncast

    10,950Auf GitHub ansehen↗

    Owncast is a self-hosted live streaming server that provides full control over broadcast infrastructure and audience data. It functions as an RTMP video streaming server, accepting incoming video feeds and distributing them to viewers through HLS-based segmented streaming. The platform includes a built-in, stateful web-based chat interface that enables real-time viewer engagement during broadcasts. The project distinguishes itself through deep integration with the decentralized Fediverse, allowing servers to automatically broadcast stream status updates and notify followers across distributed

    Bypasses internal re-encoding to reduce hardware utilization or offloads segment distribution to third-party storage providers.

    Goactivitypubbroadcastingchat
    Auf GitHub ansehen↗10,950
  • openpipe/artAvatar von OpenPipe

    OpenPipe/ART

    8,630Auf GitHub ansehen↗

    ART is a platform for agentic training, providing a reinforcement learning framework, training environment, and compute orchestrator. It enables the improvement of multi-step agent reasoning and tool usage through group relative policy optimization and a judge-based reward modeling system. The project features tools for model distillation to transfer capabilities from large teacher models to smaller architectures, as well as a system for capturing execution trajectories to generate synthetic training data. It supports specialized training workflows including supervised fine-tuning for baselin

    Offloads the training process to managed hardware to remove the requirement for local GPU resources.

    Pythonagentagentic-aigrpo
    Auf GitHub ansehen↗8,630
  • nvidia/isaac-gr00tAvatar von NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Auf GitHub ansehen↗

    Performs operations like AllReduce directly on network switches to reduce CPU involvement and speed up multi-GPU training.

    Jupyter Notebook
    Auf GitHub ansehen↗6,222
  • gozargah/marzbanAvatar von Gozargah

    Gozargah/Marzban

    6,151Auf GitHub ansehen↗

    Orchestrates multiple Xray-core servers as nodes to distribute proxy traffic for redundancy and scalability.

    Pythonapicensorship-resistantdashboard
    Auf GitHub ansehen↗6,151
  • lucaslorentz/caddy-docker-proxyAvatar von lucaslorentz

    lucaslorentz/caddy-docker-proxy

    4,532Auf GitHub ansehen↗

    caddy-docker-proxy ist ein dynamischer HTTP-Reverse-Proxy und Docker-Netzwerk-Ingress-Controller, der automatisch Routing-Konfigurationen generiert, indem er Labels aus Docker-Containern liest. Er dient als Service-Discovery-Tool, das Container-IP-Adressen in Echtzeit erkennt, um eingehenden Web-Traffic an die korrekten Backend-Ziele weiterzuleiten. Das Projekt fungiert als verteilter Proxy-Orchestrator, der in der Lage ist, generierte Konfigurationen von einem zentralen Controller an mehrere Remote-Server-Instanzen zu pushen, um die Request-Verarbeitung zu skalieren. Es automatisiert die Ausstellung und Erneuerung von TLS-Sicherheitszertifikaten für proxied Domains und koordiniert gemeinsam genutzte Zertifikate über Server-Replikate hinweg. Das System unterstützt die label-basierte Konfigurationsgenerierung unter Verwendung von Templates und Docker-Secrets, um Metadaten und globale Einstellungen in die Serverkonfiguration zu injizieren. Es behält die Synchronisierung bei, indem es auf Container-Lebenszyklusereignisse lauscht und einen In-Process-Lademechanismus verwendet, um das Serververhalten zu aktualisieren. Die Traffic-Management-Funktionen umfassen das Definieren von Request-Routing-Regeln, Pfad-Matching und URI-Rewriting, um Traffic an containerisierte Ressourcen zu leiten.

    Coordinates multiple proxy server instances from a central controller to scale request handling across a cluster.

    Go
    Auf GitHub ansehen↗4,532
  • open-webrtc-toolkit/owt-serverAvatar von open-webrtc-toolkit

    open-webrtc-toolkit/owt-server

    1,157Auf GitHub ansehen↗

    This project is a scalable real-time communication platform designed for multi-party video and audio conferencing. It functions as a modular media server that orchestrates live sessions, manages virtual meeting rooms, and handles the distribution of media streams across distributed computing environments. The platform distinguishes itself through its support for protocol bridging, allowing for the translation between WebRTC, RTSP, SIP, and HLS. It incorporates hardware-accelerated transcoding to maintain performance across diverse devices and utilizes a plugin-based architecture to enable cus

    Manages virtual rooms and horizontal scaling of media workloads across distributed computing clusters.

    JavaScriptmcusfustreaming
    Auf GitHub ansehen↗1,157
  1. Home
  2. DevOps & Infrastructure
  3. Distributed Infrastructure

Unter-Tags erkunden

  • Infrastructure Offloading2 Sub-TagsArchitectures for distributing intensive processing and storage tasks to remote infrastructure to maintain platform performance. **Distinct from Distributed Infrastructure:** Distinct from distributed infrastructure: focuses on the offloading of specific resource-heavy tasks rather than general distributed computing.
  • Proxy Node OrchestratorsCoordinates multiple proxy servers as nodes to distribute traffic for redundancy and scalability. **Distinct from Distributed Infrastructure:** Distinct from Distributed Infrastructure: focuses on orchestrating proxy nodes specifically, not general distributed computing infrastructure.