It consists of 2 flows that will run concurrently (?). The first flow is a series of HTTP requests to both the EdgeX API and the lora-app-server API in order to register the node-red service. The second flow is a set of HTTP endpoints that will be used by EdgeX and lora-app-server in order to communicate.
The problem is that I am running this service in a raspberry pi 3 (using balena) that already hosts multiple containerised services. I need my node-red container service to be as lightweight as possible, ideally using 10-20mb of memory, with a max of 64. What can I do in order to optimise my flows as much as possible?
The flow is semi-finished, meaning that it needs some polishing, fixing a couple of URLs, etc. But neither the idea, nor a considerable number of new nodes will be added.
What do you think folks?
I am so humbled for this community, thank you so much for your time!
flows (12).json (43.2 KB)