6 Repos
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 ist eine Suite spezialisierter Tools für den Zugriff auf und die Erkundung von Hidden Services im Tor-Netzwerk. Es fungiert als Onion-Crawler und Web-Scraper, der Hidden Services durch das Navigieren in Onion-Domains entdeckt, um Seitentitel, Hostnamen und Seitenbeschreibungen zu extrahieren. Das Projekt zeichnet sich durch Link-Beziehungs-Mapping und die Verifizierung von Hidden Services aus. Es erstellt visuelle Konnektivitätsbäume innerhalb des Tor-Netzwerks, um die Beziehungen zwischen verschiedenen Onion-Services abzubilden, und enthält einen Scanner, um zu prüfen, ob bestimmte Hidden-Service-Adressen aktiv und erreichbar sind. Diese Funktionen werden durch eine Netzwerkschicht unterstützt, die den gesamten Datenverkehr zur Wahrung der Anonymität über SOCKS5-Proxys leitet. Das System nutzt rekursives Crawling, um anonyme Domains zu durchsuchen, und serialisiert die resultierenden Seitenpläne in Flat-Files für die Offline-Analyse.
Verifies the active status and reachability of onion service nodes via network probes.
Proxypool ist ein automatisierter Proxy-Crawler und -Aggregator, der Proxyserver von öffentlichen Seiten und Abonnement-Adressen entdeckt, validiert und kuratiert. Er fungiert als Hintergrunddienst, der Proxy-Knoten über mehrere Protokolle hinweg sammelt und die resultierende validierte Liste über eine Netzwerk-API für die externe Nutzung bereitstellt. Das System verwaltet den gesamten Lebenszyklus der Proxy-Entdeckung durch Aggregation von Daten aus mehreren Quellen, Deduplizierung von Einträgen und Verwendung eines Konnektivitäts-Validators, um sicherzustellen, dass nur aktive und funktionale Knoten beibehalten werden. Crawl-Quellen werden über eine Konfigurationsdatei verwaltet, um spezifische externe Adressen anzusteuern. Das Projekt handhabt die kontinuierliche Proxy-Listenverwaltung durch geplante Hintergrundaufgaben, die das Aktualisieren verfügbarer Knoten automatisieren. Dieser Prozess beinhaltet automatisierte Konnektivitätstests und das Entfernen inaktiver Server, um die kuratierte Liste aktuell zu halten.
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.