Open asmodehn opened 8 years ago
Other things to keep in mind : service is a simple concept. We probably needs something simpler than pub sub... there also might some complement concept to service.
We also need to provide a solution if possible for traditional distributed computing issues :
Remember we need total order for implementation of global state ( ros params ) but probably not for topics. However we want consistent messaging order and maybe even prediction.
Promise Theory is also something to keep in mind.
A zmq (x)pub/(x)sub pair can make a feedback loop. This is the complementary concept of service that we need, with inverted control flow, and possible multicast + high rate + lossy comm. With this we should be able to interface topics from ROS without much problems... We need to do a first implementation of it...
Two tests of this can be :