ICEPICK

Distributed Cloud Computing Architecture for Public and Private Clouds

Create Network

Set Perameters

Deploy

Run icepick on computers in a local network. Icepick gathers information about the available workers in real time including CPUs, GPU, core temperature, current load/available ram and more. Set parameters for the tasks and deploy containers, raw code, or applications. Icepick will match the parameters with the best available workers and execute.

docker
kubernetes
Python
Javascript
CoreOS
Java

Docker

Kubernetes

Python

JavaScript

CoreOS

Java

Any user on the local network can execute tasks from their dashboard. Tasks and workers are managed using apache ignite and data sets and tasks can be distributed among any number of workers or executed any number of times in parallel.