A data processing framework for IoT that uses lightweighted actors and flow based programming concepts to communicate with each other. According to the changes in network flow, the controller updates the routing flow between nodes dynamically by parsing the input actor application graph.
- Install Calvin files on all the nodes: https://github.com/EricssonResearch/calvin-base/tree/master/extras/install
- Copy project files to each calvin install locations
- $ ./start_csruntime.sh
- $ python Director.py from a single node with active csruntime
Open an issue here.
Calvin constrained: https://github.com/EricssonResearch/calvin-constrained