Use the Node’s integrated MQTT Broker to share data across flows
The Node’s integrated MQTT Broker can serve as a lightweight Edge Data Hub. In addition to being exposed for external clients and applications to publish and subscribe, it can also facilitate data sharing between different flows. This approach has become a common pattern for scenarios where multiple flows need access to the same data. It helps reduce the number of direct connections to the data source while enabling gradual deployment of new use cases over time.
For example, if you want to run an AI model on live machine data while simultaneously sending data batches back to the cloud for model retraining, your setup could look like this.
Flow A:
Extract data from devices/machines/equipment, apply data model and publish to MQTT.
Flow B:
Subscribe to MQTT, create timewindow of data, run an AI model, send notification to MS Teams on event.
Flow C:
Subscribe to MQTT, create batches of data, send data back to the Cloud environment to re-train the AI model.

Note: The Resource Loader module is a nice way to deploy trained AI models from the resource library without creating a new flow version.