6 dépôts
Using heartbeat or ping mechanisms to confirm that cluster nodes are active.
Distinct from High Availability Observability: Focuses on the active verification (pinging) of node availability rather than the observability of high-availability platforms.
Explore 6 awesome GitHub repositories matching devops & infrastructure · Node Availability Verification. Refine with filters or upvote what's useful.
Agones is a Kubernetes game server orchestrator designed for hosting, scaling, and managing dedicated multiplayer game servers. It extends the Kubernetes control plane using custom resource definitions to define game server and fleet objects, utilizing a dedicated fleet manager to maintain pools of warm server instances. The system provides a game server SDK and language-specific client libraries that allow server processes to signal readiness, health, and shutdown states directly to the controller. It distinguishes itself through specialized scaling logic, including the use of WebAssembly mo
Ships a ping service that responds to HTTP and UDP requests to confirm system reachability.
This project provides a technical specification and reference manual for the MQTT 3.1.1 standard, serving as a translated Chinese guide for implementing this lightweight IoT messaging protocol in resource-constrained device networks. The documentation covers the fundamental mechanisms of the publish-subscribe model, including topic-based routing with wildcard filtering, retained message storage, and the configuration of last will and testament messages. It details the protocol's approach to reliability through various quality of service levels, ranging from single-level acknowledgments to exa
Confirms server activity through responses to heartbeat requests to maintain the active network link.
TorBot est une suite d'outils spécialisés pour accéder et explorer les services cachés sur le réseau Tor. Il fonctionne comme un crawler onion et un web scraper qui découvre des services cachés en naviguant sur les domaines .onion pour extraire les titres de pages, les noms d'hôtes et les descriptions de sites. Le projet se distingue par sa cartographie des relations entre liens et sa vérification des services cachés. Il génère des arbres visuels de connectivité sur le réseau Tor pour mapper la relation entre les différents services onion et inclut un scanner pour vérifier si des adresses de services cachés spécifiques sont actives et accessibles. Ces fonctionnalités s'appuient sur une couche réseau qui achemine tout le trafic via des proxies SOCKS5 pour préserver l'anonymat. Le système utilise un crawling récursif pour parcourir les domaines anonymes et sérialise les plans de sites résultants dans des fichiers plats pour une analyse hors ligne.
Verifies the active status and reachability of onion service nodes via network probes.
Proxypool est un crawler et agrégateur de proxy automatisé qui découvre, valide et organise des serveurs proxy à partir de pages publiques et d'adresses d'abonnement. Il fonctionne comme un service d'arrière-plan qui collecte des nœuds proxy à travers plusieurs protocoles et sert la liste validée résultante via une API réseau pour une consommation externe. Le système gère l'intégralité du cycle de vie de la découverte de proxy en agrégeant des données provenant de sources multiples, en dédupliquant les entrées et en utilisant un validateur de connectivité pour s'assurer que seuls les nœuds actifs et fonctionnels sont maintenus. Les sources de crawl sont gérées via un fichier de configuration pour cibler des adresses externes spécifiques. Le projet gère la gestion continue de la liste de proxys via des tâches d'arrière-plan planifiées qui automatisent le rafraîchissement et la mise à jour des nœuds disponibles. Ce processus inclut des tests de connectivité automatisés et l'élagage des serveurs inactifs pour garder la liste organisée à jour.
Ensures discovered proxy nodes are functional and available for use by testing them automatically.
Olric is a distributed data grid and in-memory key-value store that partitions and replicates data across a cluster of servers. It serves as a shared memory system for managing distributed maps, performing atomic operations, and acting as an in-memory data cache. The system provides a distributed locking mechanism for concurrency control and a pub-sub messaging system that broadcasts and routes messages over named channels across the cluster. The platform covers wide-ranging capabilities including cluster management and orchestration, data replication with configurable quorums, and automated
Sends ping requests to cluster members to confirm they are active.
Garage is a distributed object storage system that provides an S3-compatible API gateway. It is designed to synchronize metadata across distributed nodes using conflict-free replicated data types and Merkle-tree state alignment to maintain cluster-wide consistency. The system ensures data resilience through zone-aware replication, distributing data copies across multiple physical locations. It employs quorum-based request routing and versioned layout management to validate and commit cluster configuration changes. The project covers a broad range of operational capabilities, including automa
Uses periodic TCP pings as heartbeats to verify node availability and ensure correct request routing.