Who Supervises Supervisors?
30 min · Intermediate/advanced developers who want to manage their own applications and DevOps that are managing BEAM applications
OTP supervisors allow programmers to write reliable software in occurrence of errors in our code, but what happens when there is a bug in the OTP itself? Or in cases when our system becomes unresponsive despite the fact that all processes are up and running. That is where the system supervisor, like systemd, comes to play to help operations to keep the application up and running while being able to reliably observe the state of application.