I have 2 Meteor apps connected over DDP:
App1Serversubscribes to a publication of
App2Serverand stores data in a server-only MiniMongo collection
App1Serverthen publishes some parts of the data to
App1WebClient(specified by the web client subscription options)
Now, the questions:
Since there can be thousands of web clients connected to
App1Server, and each will request other parts of the data, should
App1Serverposses all the data published by
Since the data in a collection created over DDP connection is stored in MiniMongo (hence RAM), does it mean that all the data, that is published without options from
App1Serveris stored in the RAM and is recomputed even when only one property is changed, or it only stores the requested from web clients parts of the data?
App1Serverpass the same options to
P.S. Sharing the same DB is not an option.