graterm
Shutdown manager
Library providing primitives to perform ordered shutdown and termination in Go applications
Provides primitives to perform ordered GRAceful TERmination for Golang applications
26 stars
2 watching
2 forks
Language: Go
last commit: about 2 years ago
Linked from 1 awesome list
graceful-degradationgraceful-restart-processgraceful-shutdowngraceful-stopgracefullgracefullyshutdownshutdown-helpershutdown-hookshutdown-managershutdown-servicetermination
Related projects:
Repository | Description | Stars |
---|---|---|
vrecan/death | Manages application shutdown with signals in Go applications. | 196 |
ztrue/shutdown | A package providing a standardized interface for handling application shutdown in Go apps | 59 |
goreleaser/goreleaser-action | Automates Go package release process using goreleaser | 864 |
vardius/gollback | Utilities for managing execution of asynchronous callback functions in Go. | 124 |
kokizzu/goproc | A lightweight process manager helper library for Go that simplifies running and managing background processes. | 25 |
aws/aws-node-termination-handler | Ensures Kubernetes control plane responds to EC2 instance shutdown events | 1,633 |
stefanmaric/g | A tool for managing multiple versions of the Go programming language on a single system. | 909 |
thedevsaddam/retry | Provides a flexible retry mechanism for Go functions | 66 |
owenthereal/goup | A Go package manager designed to simplify the process of installing and managing different versions of the Go programming language. | 547 |
oklog/run | A mechanism to manage goroutine lifecycles in Go programs | 1,553 |
prashantgupta24/go-clip | A minimalistic clipboard manager for Mac. | 13 |
timandy/routine | Provides a set of goroutine context access interfaces to simplify the management of coroutine-specific information | 235 |
github/vulcanizer | A Go library and command-line tool for managing Elasticsearch clusters. | 667 |
go-rel/rel | A modern ORM layer for Golang | 770 |
paddlehq/go-aws-ssm | An AWS System Manager parameter store abstraction layer for Go applications | 59 |