I know we need to be carefull with publishing too much data. I’ve heard the stories about merge box issues related to CPU usage of the server.
I’m curious though. When will this “cost” start? Is it the definition of the publication (Meteor.publish) that will initiate the cost, or can you publish everything you want and the actual subscription initiates the cost? (E.g. will the server CPU shoot up by calling .publish on the server, or only after calling .subscribe on any connected client).