Supervisor
En supervisor er en proces som overser andre processer. Supervisors skaber et Supervision trees som giver fault-tolerance. Det opnår den gennem child specifications som er et map som kan indeholde op til 6 elementer fra:
:idkrævet. Er brugt til at identificere specifikationen internt i supervisoren.:startkrævet. Er hvad der skal bruges for at starte child processen.:restartEr hvordan en child proces skal genstartes. Link til valgmuligheder:shutdownEr hvordan en child proces skal stoppes. Link til valgmuligheder:typedefinere om child processen er en:workereller:supervisor. Er normalt en:worker:modulesEr en liste af moduler brugt af hot code upgrade.:significantEr om en child proces bør ses som signifikant.