awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesAutomatic Connection Recovery

Systems that automatically detect connection failures and re-establish them using retry strategies.

Distinct from Persistent Connection Enablements: Specifically covers the recovery and re-establishment of tunnels using exponential backoff, whereas the parent focuses on keeping existing connections alive.

Explore 5 awesome GitHub repositories matching networking & communication · Automatic Connection Recovery. Refine with filters or upvote what's useful.

Awesome Automatic Connection Recovery GitHub Repositories

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

    txn2/kubefwd

    4,123Vezi pe GitHub↗

    kubefwd este un utilitar de tunelare și redirecționare a serviciilor Kubernetes care mapează serviciile de cluster la distanță la adresele locale de loopback. Acesta sincronizează fișierul hosts local pentru a rezolva numele serviciilor Kubernetes la adrese IP locale, permițând mediilor de dezvoltare locale să utilizeze hostname-uri de producție. Proiectul implementează un server Model Context Protocol, permițând asistenților AI externi să descopere, să exploreze și să controleze redirecționarea rețelei printr-o interfață standardizată. De asemenea, oferă o interfață de utilizator în terminal pentru gestionarea redirecționărilor de servicii, monitorizarea traficului de rețea în timp real și streaming-ul log-urilor pod-urilor. Sistemul gestionează gestionarea conexiunilor multi-cluster, rutarea serviciilor headless și persistența automată a conexiunilor folosind sincronizarea bazată pe evenimente și "exponential backoff". Include un API REST pentru controlul programatic al namespace-urilor și înregistrărilor de servicii, alături de instrumente pentru diagnosticarea problemelor de conexiune și inspectarea stării pod-urilor. Utilitarul poate fi implementat ca un container privilegiat sau prin Docker Compose pentru a gestiona interfețele de rețea locale și modificările fișierelor hosts.

    Re-establishes port forwards with exponential backoff when pods restart or churn by monitoring cluster events.

    Goapi-restdeveloper-toolsdevops
    Vezi pe GitHub↗4,123
  • pika/pikaAvatar pika

    pika/pika

    3,867Vezi pe GitHub↗

    Pika is a Python client library for implementing communication between applications and message brokers using the AMQP 0-9-1 protocol. It serves as a toolkit for sending and receiving messages, specifically enabling the creation of producers and consumers that interact with RabbitMQ and other AMQP-compliant brokers. The library provides both an asynchronous messaging framework that integrates with external event loops for non-blocking data exchange and a procedural synchronous wrapper for performing messaging tasks without an asynchronous architecture. Its connection management toolkit inclu

    Automatically detects network failures and restores active connections and channels using retry strategies.

    Pythonamqp0-9-1clientpython
    Vezi pe GitHub↗3,867
  • rospogrigio/localtuyaAvatar rospogrigio

    rospogrigio/localtuya

    3,865Vezi pe GitHub↗

    LocalTuya is a local control integration and home automation driver for Tuya-based smart hardware. It functions as a local API gateway that enables direct communication with devices over a local network to bypass external cloud servers. The system retrieves security tokens and encrypted local keys from cloud APIs to establish authenticated communication channels. It translates raw device signals and numeric indices into standardized functional entities, such as sensors and switches, to facilitate hardware management without cloud reliance. The project covers a broad range of capabilities inc

    Implements automatic reconnection logic and reset commands to restore communication with unresponsive or zombie hardware.

    Python
    Vezi pe GitHub↗3,865
  • squaremo/amqp.nodeAvatar squaremo

    squaremo/amqp.node

    3,845Vezi pe GitHub↗

    amqp.node is a Node.js client and asynchronous messaging middleware designed for communicating with message brokers using the AMQP 0-9-1 protocol. It enables the creation of decoupled, event-driven architectures where independent components exchange data via queues and exchanges. The library features a multiplexed channel manager that operates multiple logical communication streams over a single persistent connection. It includes stateful connection recovery tools that automatically restore broken network links and re-establish message consumers after service interruptions. The implementatio

    Automatically detects broken communication channels and re-establishes them to maintain availability.

    JavaScript
    Vezi pe GitHub↗3,845
  • pandolia/qqbotAvatar pandolia

    pandolia/qqbot

    3,683Vezi pe GitHub↗

    qqbot is a bot framework designed for building automated conversational agents and plugins using the SmartQQ client. It provides a conversational bot SDK for processing messages, managing group memberships, and executing event callbacks. The project is distinguished by its use of a headless browser automator to handle account logins and session management. It also includes an IRC chat bridge that functions as a gateway to forward conversations between a local IRC server and the messaging platform. The framework covers a wide range of capabilities, including dynamic plugin management, time-ba

    Automatically restarts the process to re-establish connectivity if the server connection is lost.

    Pythonchatchatbotpython
    Vezi pe GitHub↗3,683
  1. Home
  2. Networking & Communication
  3. Remote Server Connectivity
  4. Persistent Connection Enablements
  5. Automatic Connection Recovery