Simple (yet powerful) distributed task scheduling, execution and monitoring platform