awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesDistributed Node Connectivity

Mechanisms for linking separate runtime instances into a network cluster for collaborative execution.

Distinct from Distributed Node Lifecycles: Focuses on the networking connection between runtime nodes, whereas Distributed Node Lifecycles focuses on the orchestration of their startup and monitoring

Explore 2 awesome GitHub repositories matching software engineering & architecture · Distributed Node Connectivity. Refine with filters or upvote what's useful.

Awesome Distributed Node Connectivity GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • lunatic-solutions/lunaticAvatar lunatic-solutions

    lunatic-solutions/lunatic

    4,867Vezi pe GitHub↗

    Lunatic este un runtime WebAssembly și un manager de procese concurente care implementează un model inspirat de Erlang de concurență ușoară și toleranță la erori. Funcționează ca un sistem de actori distribuit unde procesele izolate comunică prin transmiterea de mesaje într-o rețea de noduri conectate. Sistemul utilizează un mediu sandbox WebAssembly pentru a izola memoria și a restricționa permisiunile de apel de sistem pentru fiecare proces individual. Acest model de securitate bazat pe capabilități asigură că procesele sunt izolate pentru a executa în siguranță cod neîncredere. Platforma oferă un arbore de supraveghere tolerant la erori pentru monitorizarea ierarhică și repornirea automată a proceselor care eșuează. Gestionează sarcinile de lucru cu concurență ridicată folosind un scheduler preemptiv de tip work-stealing pentru a executa mii de thread-uri ușoare (green threads). Runtime-ul suportă coordonarea sistemelor distribuite prin gruparea nodurilor pe diferite mașini fizice și gestionează traficul de rețea pentru protocoale precum TCP și WebSockets.

    Links multiple runtime instances across a network to coordinate work and synchronize data in a distributed environment.

    Rustactorsassemblyscripterlang
    Vezi pe GitHub↗4,867
  • haveagitgat/tdarrAvatar HaveAGitGat

    HaveAGitGat/Tdarr

    4,165Vezi pe GitHub↗

    Tdarr este un instrument distribuit de procesare video și automatizare a bibliotecilor media. Funcționează ca o arhitectură server-nod care gestionează scanarea, analiza și normalizarea fișierelor audio și video pe baza unor reguli personalizate. Sistemul distribuie sarcinile de calcul intense, cum ar fi transcodarea și verificările de sănătate, către mai multe noduri la distanță pentru a optimiza utilizarea hardware-ului. Utilizează un pipeline bazat pe plugin-uri pentru a executa secvențe de filtre și transformări, automatizând conversia media prin FFmpeg și HandBrake pentru a standardiza formatele de fișiere și containerele. Proiectul acoperă auditarea sănătății bibliotecii media pentru a verifica integritatea fișierelor și erorile de redare, precum și indexarea bazată pe metadate pentru a extrage proprietățile tehnice din fișierele video. Include monitorizarea sistemului de fișiere pentru a declanșa automat joburile de procesare atunci când sunt detectate fișiere media noi.

    Provides a server-node architecture that distributes heavy transcoding workloads across multiple remote worker nodes for parallel processing.

    Makefile
    Vezi pe GitHub↗4,165
  1. Home
  2. Software Engineering & Architecture
  3. Node Lifecycle Management
  4. Distributed Node Connectivity

Explorează sub-etichetele

  • Workload Distribution ArchitecturesArchitectural patterns for distributing heavy computational workloads from a central server to remote worker nodes. **Distinct from Distributed Node Connectivity:** Focuses on the distribution of compute-heavy workloads (like transcoding) rather than just the network connectivity between nodes.