It offers developers a robust platform and an easy to learn and use Framework API, to rapidly develop (or adapt) distributed applications to run on a network of computers.
The Platform consists of the following components:
-
a set of Executors - that run on cloud instances / nodes and execute application tasks
-
the Manager - that also runs on the cloud and manages the network of Executors and distributes tasks to them
-
the Management Dashboard - which is a tool that helps to monitor and manage the Utilify Platform
-
Framework API - to help developers create distributed applications to run on the Platform