3 dépôts
Techniques for managing multi-process execution and resource distribution across CPU cores.
Distinguishing note: Focuses on preforking and socket sharing for load distribution rather than general container orchestration.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Process Orchestration. Refine with filters or upvote what's useful.
Fiber is a high-performance web framework designed for building scalable HTTP services with minimal memory overhead. It provides a comprehensive runtime environment for managing the full request lifecycle, utilizing an optimized radix tree for high-speed route matching and an object pooling system to reduce garbage collection pressure during traffic processing. The framework distinguishes itself through its multi-process architecture, which supports prefork socket reuse to distribute incoming traffic across all available CPU cores. It offers a modular approach to application development, feat
Spawns multiple child processes sharing a single network port to distribute incoming traffic across all available CPU cores.
Manage Procfile-based applications
Reads a declarative Procfile to define and run multiple processes concurrently in a single terminal session.
tmuxp is a tmux session manager and declarative workspace orchestrator that automates the creation and organization of sessions, windows, and panes. It functions as a libtmux automation wrapper, allowing users to define complex terminal layouts and initial shell commands using YAML or JSON configuration files. The project distinguishes itself as a terminal layout snapshot tool capable of capturing the state of a running session and saving it as a reproducible configuration. It further supports terminal workflow automation by executing bootstrap tasks and startup scripts to prepare environment
Functions as an orchestrator that loads predefined terminal layouts and executes setup commands from YAML or JSON.