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
·

9 repository-uri

Awesome GitHub RepositoriesPersistent Connection Enablements

Maintaining an open connection to a remote server for a configurable timeout to reduce latency across repeated commands.

Distinct from Remote Server Connectivity: Distinct from Remote Server Connectivity: focuses on keeping connections alive with a timeout, not just establishing connections.

Explore 9 awesome GitHub repositories matching networking & communication · Persistent Connection Enablements. Refine with filters or upvote what's useful.

Awesome Persistent Connection Enablements GitHub Repositories

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

    hazelcast/hazelcast

    6,570Vezi pe GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Maintains persistent connections to remote data grids to enable shared state and low-latency access.

    Javabig-datacachingdata-in-motion
    Vezi pe GitHub↗6,570
  • lxc/lxdAvatar lxc

    lxc/lxd

    5,554Vezi pe GitHub↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Maintains open connections to remote servers with a configurable timeout to reduce latency.

    Go
    Vezi pe GitHub↗5,554
  • servicestack/servicestackAvatar ServiceStack

    ServiceStack/ServiceStack

    5,498Vezi pe GitHub↗

    ServiceStack este un framework web .NET de înaltă performanță conceput pentru construirea de API-uri type-safe folosind obiecte de cerere și răspuns puternic tipizate. Funcționează ca un motor API bazat pe mesaje care decuplează logica de business de stratul de transport, permițând serviciilor să fie expuse prin protocoale multiple, inclusiv HTTP, gRPC și diverși furnizori de cozi de mesaje. Framework-ul se distinge prin generatorul său de API type-safe, care produce SDK-uri native pentru clienți și obiecte de transfer de date (DTO) din metadatele serviciului în mai multe limbaje. Include, de asemenea, un gateway de servicii distribuit pentru orchestrarea microserviciilor, un ORM code-first pentru traducerea obiectelor C# direct în înregistrări de bază de date și un sistem centralizat de gestionare a identității și accesului pentru acces securizat bazat pe token-uri. Suprafața sa mai largă de capabilități acoperă mesageria asincronă și streaming-ul de evenimente în timp real prin Pub-Sub și Server-Sent Events. Oferă suport cuprinzător pentru serializarea datelor pentru formate precum JSON, XML, ProtoBuf și MessagePack, alături de fluxuri de autentificare integrate, inclusiv JWT, chei API și step-up authentication. Tooling-ul suplimentar include generarea automatizată de API-uri CRUD, execuția de job-uri în fundal și template-uri de dashboard administrativ.

    Maintains persistent connections by sending periodic heartbeats between client and server to detect broken links.

    C#c-sharpcsvframework
    Vezi pe GitHub↗5,498
  • yedf2/handyAvatar yedf2

    yedf2/handy

    4,653Vezi pe GitHub↗

    Handy este un framework de server de rețea C++11 și un motor de rețea bazat pe evenimente, conceput pentru construirea de servere TCP și UDP concurente de înaltă performanță. Funcționează ca o bibliotecă de I/O asincron și o implementare de server HTTP care separă I/O-ul de rețea asincron de logica de business sincronă pentru a simplifica dezvoltarea serverului. Framework-ul se distinge prin utilizarea notificărilor de evenimente specifice platformei pentru a gestiona milioane de conexiuni de rețea simultane și prin furnizarea unui wrapper de rețea SSL/TLS pentru transmisia de date asincronă criptată. Implementează un model de procesare half-sync/half-async și un reactor bazat pe event-loop pentru a menține o concurență ridicată. Proiectul acoperă o gamă largă de capabilități de rețea, inclusiv rutarea HTTP bazată pe cale, designul de protocoale binare personalizate prin framing de mesaje bazat pe codec și dispatching-ul sarcinilor de I/O thread-safe. Include, de asemenea, utilitare pentru gestionarea ciclului de viață al conexiunilor, programarea sarcinilor de tip timer-wheel pentru execuție temporizată și coordonarea închiderii grațioase.

    Maintains open connections to remote servers using configurable timeouts to reduce latency.

    C++cc-plus-plusconcurrent-programming
    Vezi pe GitHub↗4,653
  • 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

Explorează sub-etichetele

  • Automatic Connection RecoverySystems 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.