You could check out the microflow timer module. You can set it to run every x seconds and the microflow could trigger a refresh only if certain conditions apply.
Updated:
In that case you I would suggest that you take a look at Mendix Connect (https://www.mendix.com/data-hub/) This will allow you to create a microservices structure. Additional information can be found here: https://docs.mendix.com/catalog/#catalog-mx-connect https://docs.mendix.com/appstore/#marketplace-mx-connect And this might be interesting as well https://docs.mendix.com/appstore/modules/business-events/ It explains how Mendix can use a message broker (Kafka) to produce and consume events
Thanks a lot, this gives me further hints...