Control Meteor's Mergebox
Summary of my bookmarked Github repositories from Dec 19th, 2015
The `control-mergebox` package for Meteor is a smart package that extends the functionality of publish endpoints. By using this package, you can disable the mergebox for a specific publish endpoint, reducing CPU and memory load on servers. However, disabling the mergebox means that the server loses some capabilities. It no longer knows which fields the client already has or which documents were published from which subscription. This can result in duplicated data being sent over the wire and different semantics for field changes. To handle this, the package suggests using document-level observe instead of observeChanges. When using `control-mergebox`, it is recommended to avoid multiple overlapping subscriptions to maintain predictable behavior.