I split my Meteor app into a backend worker, and a front-end web server.
There will be one backend worker, and dozens of front-end instances.
I have this working. However, when a collection is updated by the front-end, the worker needs to immediately (same second) see the change and fire off a job. The client is waiting for this as it is happening.
Having split the app in two, there is a delay in the observe function noting a change on the working. After googling around, it appears that Meteor polls the database once every 10 seconds to check for changes outside of the process. It appears this is what is happening.
How do I link these two apps so that the changes are registered immediately?