Hello, I'm new here and I'm working on an IoT issue where I'm wondering if Artemis and federated queue could help. I'm learning the software in the same time I'm trying to achieve something, so I would like to have your opinion on this: will it work? Is it a good idea? And do you have sample config / blog post to recommend to learn to achieve that?
The idea: IoT devices with some computing capability running local needed services as well as an Artemis local instance, with upstream set a Cloud located one. Configuration in bidirectional to allow both Cloud to pass commands to IoT and IoT to report feedback to Cloud. Goal of Artemis here in the IoT as federated layer (and not directly IoT service connected to the cloud one) would be to provide some sort of caching capabilities which would allow the local service to not have to handle disconnected state. Local service will still be able to publish to local Artemis and read what was lastly make available before a connectivity cut. And when the Internet recovers, the federation (if I understand it well) should resume bidirectional transfer of feedback and orders. Does that make sense for you? Is it a good usage of the solution that has some chance to reliably works? If so do you have any recommendations for the implementation or any blog post / conference I should look at to learn this? Cheers Yoann