gowl

Process manager

A tool for managing and monitoring processes with an infinite worker pool

Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.

GitHub

69 stars
1 watching
8 forks
Language: Go
last commit: almost 3 years ago
Linked from 2 awesome lists

concurrencyconcurrent-programminggogolangmonitormonitoringmonitoring-toolpoolpoolingworker-pool

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
sherifabdlnaby/gpoolManages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available.90
zenthangplus/go-workerpoolA library that controls heavy Go Routines by providing a worker pool system for concurrent execution of tasks13
kokizzu/goprocA lightweight process manager helper library for Go that simplifies running and managing background processes.25
shomali11/parallelizerSimplifies creating multiple worker threads to execute tasks in parallel72
alitto/pondA high-performance worker pool library for managing concurrent tasks in Go1,560
yoshuawuyts/hyperlapseManages and executes processes on a host machine using a distributed process manager23
hexagon/pupA universal process manager for managing and automating system processes across multiple languages and platforms.162
bytegust/spmA process manager that allows users to start, stop, and manage long-running processes with a simple syntax.64
owenthereal/goupA Go package manager designed to simplify the process of installing and managing different versions of the Go programming language.549
immortal/immortalA tool for managing and supervising processes across different platforms and users.806
garywiz/chaperoneManages processes in Docker-like containers for reliable startup and shutdown175
pesos/groferA system and resource monitoring tool written in Golang.357
deref/exoA tool for managing and monitoring application processes and logs.415
go-playground/poolA package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs.727
general-cbic/poolexA library for managing pools of worker processes in Elixir applications53