Library that helps to limit the memory consumption of your Go service.
-
Updated
Dec 26, 2022 - Go
Library that helps to limit the memory consumption of your Go service.
Gracefully evict Kubernetes Pods before they get OOM killed
Maps system OOM messages to Kubernetes pods, emitting k8s events.
Monitor that alerts to Slack when a Kubernetes pod is killed with OutOfMemory (OOM).
It will set "threshold notify" mechanism for memory cgroup to receive notifications from the kernel. This reduces the chance of Postgres killing by OOM.
Kill processes that abuse system resources. Peace, bro.
kill any process which memory usage exceeds threshold
A High-memory watermark implementation for Go
Add a description, image, and links to the oom topic page so that developers can more easily learn about it.
To associate your repository with the oom topic, visit your repo's landing page and select "manage topics."