A highly available, fault-tolerant system capable of processing AoE2 datasets. Implemented with the Bully distributed election algorithm and other distributed systems concepts. See consigna.pdf and Entrega TP4.pdf for the requirements and proposed solution.