Implementation of a distributed server supervisor for learning purposes.