Concepts

Algorithms are executed at the vantage6-node. The node receives a computation task from the vantage6-server. The node will then retrieve the algorithm, execute it and return the results to the server.

Algorithms are shared using Docker images which are stored in a Docker image registry which is accessible to the nodes. In the following sections we explain the fundamentals of algorithm containers.

Input & output Interface between the node and algorithm container

Wrappers Library to simplify and standardized the node-algorithm input and output

Child containers Creating subtasks from an algorithm container

Networking Communicate with other algorithm containers and the vantage6-server

Cross language Cross language data serialization

Package & distribute Packaging and shipping algorithms

Last updated

Was this helpful?