13 个仓库
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 是一个基于 ADB 的 Android 游戏自动化工具,利用图像识别来自动化日常任务和资源刷取。它充当计算机视觉机器人和模拟器控制器,协调跨多个用户配置文件和端口的同步任务执行。 该系统具有游戏资源优化器,使用效率模型智能地在角色间分配游戏内物品和资产。为了绕过自动化检测,它采用了反检测输入模拟器,通过可变的点击和滑动行为模拟人类交互模式。 该软件涵盖了广泛的自动化逻辑,包括事件驱动执行、目标动作优先级排序和任务序列调度。其操作能力扩展到自动化角色轮换、副本刷取、每周目标和公会协作。 通过诊断日志导出、脚本停滞检测以及用于管理任务资产和图像识别参数的图形界面,支持监控和维护。
Provides automated routines for gathering in-game materials and currency via specialized dungeon raids.
StarRailCopilot 是一个用于《崩坏:星穹铁道》的自动化机器人和资源农场工具。它作为一个执行重复游戏任务的系统,例如根据特定的目标需求执行副本循环和收集角色成长材料。 该项目利用视觉引擎,通过模板匹配和颜色分析来跟踪游戏小地图上的角色位置和方向。它包括一个模拟器管理器,用于在本地和云端环境中启动并监控游戏实例。 自动化功能涵盖了每日奖励收集、材料收集以及执行模拟宇宙循环以获取装备。这些例程由状态检测系统支持,该系统通过图像识别识别游戏界面元素和角色朝向。
Executes automated routines to gather in-game materials and high-tier gear via specialized routes.
tmall-miao 是一个 Android 自动化工具和购物平台机器人,旨在自动完成电商平台的奖励活动并领取金币。它作为电商奖励任务自动化器,模拟移动设备上的用户交互以处理重复性任务。 该项目包含一个针对 HarmonyOS Next 的兼容层,允许自动化脚本在不同的移动操作系统上运行。 该工具提供移动设备任务自动化和激励农场(incentive farming)能力。它使用系统调试接口执行平台特定的自动化脚本,并管理跨多个购物平台的交互。
Collects digital currency and rewards from online marketplaces by simulating user activity.