Achlys Framework : Propagation and Reliable Execution of Generic Tasks
The Achlys Task Model Demonstrated at IEEE PerCom SmartEdge19 A short footage displaying how the general purpose task model API can be used to easily execute programs on a set of nodes. NOTE : Please turn on captions (CC) for further detail. The GRiSP embedded boards are able to clusterize into a 5-node group as they are all able to communicate by forming an ad hoc network. Nodes will periodically scan their surroundings to determine if any other is reachable. Cluster formation will occur if possible, data is replicated and will eventually be consistent on all nodes. In this example, clustering is the only function that nodes perform by default. Otherwise they remain passive, and the working set of the task model is empty. The functions executed on the boards are added at a randomly chosen node and propagated automatically to all others. Hence none of the nodes in the cluster knows the program that it will be instructed yet all are guar