What problem does it solve?
Production services often struggle with outages and latency due to ad-hoc decision-making around processes, monitoring, and scaling. This Skill provides a principled framework for thinking about server management, enabling operators to design resilient operations and reduce firefighting.
Core Features & Use Cases
- Process management guidelines for selecting tools (systemd, PM2, Docker/Podman, Kubernetes) and implementing restart on crash, zero-downtime reload, and clustering.
- Monitoring and logging discipline with defined metrics, alert strategies, log rotation, health checks, and dependency health.
- Scaling and security guidance covering when to scale, horizontal vs vertical scaling, auto-scaling approaches, and security best practices.
- Use Case: A production API experiences latency spikes; apply the framework to improve reliability and automate recovery with minimal ops effort.
Quick Start
Start by auditing current processes, implement a basic restart policy, and establish essential health checks to begin operating with a principled server-management approach.