Orchestration
Orchestration
Running a single process is easy. Running a system where Service A depends on Service B, and Service B needs to be updated without downtime, is hard.
Super simplifies this with built-in orchestration primitives.
In this section
- Dependencies: Define startup order and topology.
- Health Checks: Ensure services are actually ready, not just running.
- Lifecycle Hooks: Run scripts before or after process events.
- System Events: Complete catalog of daemon events and where to configure reactions.
- Event Hooks: Local scripts on system events (JSON on stdin).
- Atomic OTA Updates: The fail-safe mechanism for updating binaries.