13 dépôts
Systems for tracking and managing the lifecycle of distributed execution nodes.
Distinguishing note: Specific to managing node capacity and status in a distributed environment.
Explore 13 awesome GitHub repositories matching devops & infrastructure · Execution Node Managers. Refine with filters or upvote what's useful.
Selenium is a comprehensive browser automation framework that provides a standardized interface for controlling web browsers to perform automated tasks, user interactions, and data extraction. It functions as a cross-browser testing tool, enabling developers to execute identical automation scripts across various browser engines and operating systems to ensure consistent application behavior. By implementing the WebDriver protocol, it maps high-level automation commands to browser-specific drivers using a standardized HTTP-based wire protocol. The project distinguishes itself through its distr
Tracks available capacity and reports status updates for containerized or local execution nodes.
Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep
Offloads data transformation execution to managed ephemeral jobs while maintaining local orchestration features.
Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing
Integrates specialized worker nodes to offload function resolution, type management, and session property discovery directly to a native execution engine.
Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag
Implements triggers to move between conversation nodes to update active states and task instructions.
Meshroom is a node-based photogrammetry software designed to transform collections of two-dimensional images into three-dimensional models and scene geometry. It provides a visual interface for constructing and managing modular data pipelines, allowing users to automate complex computer vision tasks such as feature extraction, depth map estimation, and mesh generation. The software distinguishes itself through a distributed computational framework that dispatches resource-intensive tasks across local hardware or remote render farms. By utilizing a directed acyclic graph execution model, it en
Dispatches processing jobs to external hardware farms by matching specific node requirements for CPU, RAM, and GPU resources.
Chia is a decentralized blockchain platform that uses a proof-of-space-and-time consensus mechanism, enabling energy-efficient farming on commodity hardware. It implements a full blockchain node, farmer, harvester, timelord, and wallet in Python, prioritizing readability and cross-platform compatibility. The platform manages transactions through a simplified UTXO model that minimizes on-chain state and supports fast validation. The project introduces Chialisp, a Turing-complete functional smart contract language designed for secure and auditable financial transactions. It features a pooling p
Allows farmers to participate in pools while retaining control over block creation and participation.
This project is a cross-platform animation library for React Native that provides a declarative engine for building high-performance user interfaces. It functions by offloading animation logic and interaction processing to the native UI thread, ensuring that visual transitions remain smooth and responsive even when the main application thread is under heavy load. The library distinguishes itself through a specialized architecture that transforms standard functions into units capable of executing directly on the native thread. It utilizes shared-memory synchronization to maintain consistent da
Offloads animation logic and interaction processing to the native UI thread for high-performance execution.
AzurLaneAutoScript is a mobile game automation system designed to perform repetitive gameplay tasks unattended. It functions as a screenshot-driven bot that controls Android devices, emulators, and cloud phones via ADB and uiautomator2, using computer vision to make interaction decisions instead of fixed timers. The project distinguishes itself through an advanced computer vision suite that includes local optical character recognition and perspective-aware grid detection. These tools allow the bot to parse 3D game maps, compute vanishing points, and normalize grid-centered objects for precise
Automates main chapters and raids using specialized farming routes to gather resources.
This project is a containerized build automation system and self-hosted DevOps platform provided as a Docker image. It serves as a distributed build orchestrator and a Dockerized continuous integration and delivery server, ensuring consistent execution environments across different infrastructure. The system distinguishes itself through a distributed execution model that separates a primary controller from multiple remote agents connected via SSH, TCP, or web sockets. It utilizes a modular extensibility framework that allows the core system functionality to be augmented through the installati
Tracks and manages the lifecycle and capacity of distributed execution nodes.
MCSManager is a game server management panel and multi-node server manager that provides a centralized web interface for deploying, monitoring, and controlling multiple game server instances across distributed physical or virtual machines. It functions as a Docker game server orchestrator, enabling the execution of servers within isolated containers to simplify deployment and environment scaling. The system distinguishes itself through a customizable self-hosted dashboard featuring drag-and-drop layouts and the ability to embed custom HTML and JavaScript components. It provides real-time term
Manages the lifecycle and status of distributed execution nodes across multiple machines.
OnmyojiAutoScript est un outil d'automatisation de jeu Android basé sur ADB qui utilise la reconnaissance d'image pour automatiser les routines quotidiennes et le farming de ressources. Il fonctionne comme un bot de vision par ordinateur et un contrôleur d'émulateur, coordonnant l'exécution simultanée de tâches sur plusieurs profils utilisateur et ports. Le système dispose d'un optimiseur de ressources de jeu qui utilise des modèles d'efficacité pour distribuer intelligemment les objets et actifs en jeu entre les personnages. Pour contourner la détection automatisée, il emploie un simulateur d'entrée anti-détection qui imite les modèles d'interaction humaine par des comportements variables de clics et de balayages. Le logiciel couvre une large gamme de logiques d'automatisation, y compris l'exécution pilotée par événements, la priorisation des actions cibles et la planification de séquences de tâches. Ses capacités opérationnelles s'étendent à l'automatisation des rotations de personnages, du farming de donjons, des objectifs hebdomadaires et de la coordination de guilde. La surveillance et la maintenance sont prises en charge par l'exportation de journaux de diagnostic, la détection de blocage de script et une interface graphique pour gérer les actifs de tâches et les paramètres de reconnaissance d'image.
Provides automated routines for gathering in-game materials and currency via specialized dungeon raids.
StarRailCopilot est un bot d'automatisation et de farming de ressources pour Honkai: Star Rail. Il fonctionne comme un système pour effectuer des tâches de jeu répétitives, telles que l'exécution de cycles de donjons et la collecte de matériaux de croissance de personnages basés sur des objectifs spécifiques. Le projet utilise un moteur de vision qui emploie la correspondance de modèles (template matching) et l'analyse de couleurs pour suivre la position et l'orientation du personnage sur la mini-carte du jeu. Il inclut un gestionnaire d'émulateur pour lancer et surveiller les instances de jeu dans des environnements locaux et cloud. Les capacités d'automatisation couvrent la collecte de récompenses quotidiennes, le farming de matériaux et l'exécution de cycles de simulation pour acquérir de l'équipement. Ces routines sont soutenues par un système de détection d'état qui identifie les éléments de l'interface de jeu et les directions des personnages via la reconnaissance d'image.
Executes automated routines to gather in-game materials and high-tier gear via specialized routes.
tmall-miao est un outil d'automatisation Android et un bot de plateforme d'achat conçu pour compléter automatiquement les activités de récompense et réclamer des pièces sur les places de marché e-commerce. Il fonctionne comme un automatiseur de tâches de récompense e-commerce qui simule les interactions utilisateur sur les appareils mobiles pour gérer les tâches répétitives. Le projet inclut une couche de compatibilité pour HarmonyOS Next, permettant aux scripts d'automatisation de s'exécuter sur différents systèmes d'exploitation mobiles. L'outil offre des capacités d'automatisation des tâches sur appareils mobiles et de farming d'incitations. Il utilise des interfaces de débogage système pour exécuter des scripts d'automatisation spécifiques à la plateforme et gérer les interactions sur plusieurs plateformes d'achat.
Collects digital currency and rewards from online marketplaces by simulating user activity.