I need to publish some data that I get from an external API.
The problem is that the data changes a lot of time, it is big (more than 1000 entities) but I only have access to a Rest API.
I thought about some solutions but I think they are really not viable :
Create a periodic job with Meteor.setInterval() that calls the API and repopulate the Collection.
This is really not efficient I think and it will always pushes a lot of data.
Publish a simple array without using any Collection that I get by calling the Rest API. To make it ''real time", the client will subscribe unsubscribe at an interval.
But I think that this is too messy.
What do you suggest me to do ?