goomerang
graceful
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
goomerang
graceful
-
Kubernetes' dirty endpoint secret and Ingress
Shameless plug... This is the go package I wrote to handle this and use in all of my servers: https://github.com/abursavich/graceful
What are some alternatives?
wasmws - wasmws: Webassembly (WASM) Websockets for Go applications
workerctl - worker controller for graceful shutdown
websocket - Minimal and idiomatic WebSocket library for Go
xtcp - A TCP Server Framework with graceful shutdown, custom protocol.
Hunch - Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.
sslmgr - A layer of abstraction the around acme/autocert certificate manager (Golang)
go-wait-for-it - :beaver: Wait for service(s) to be available before executing a command.
pod-graceful-drain - You don't need `lifecycle: { preStop: { exec: { command: ["sleep", "30"] } } }`
Protobuf - Protocol Buffers - Google's data interchange format
graterm - Provides primitives to perform ordered GRAceful TERmination for Golang applications
goprotobuf - Go support for Google's protocol buffers