Страната на сървъра, към момента, observe
работи по следния начин:
- Създайте набор от документи, които съответстват на заявката.
- Редовно проверявайте базата данни със заявка и правете разлика на промените, излъчвайки съответните събития към обратните извиквания.
- Когато съвпадащите данни се променят/вмъкват в mongo от самия метеор, излъчете съответните събития, стъпка №2 на късо съединение по-горе.
Има планове (вероятно в следващото издание) за автоматично гарантиране, че обажданията за абониране, които имат същите аргументи, се споделят. Така че основно се грижим за сингълтън частта вместо вас автоматично.
Със сигурност бихте могли да постигнете нещо подобно сами, но вярвам, че това е висок приоритет за екипа на метеорите, така че вероятно не си струва усилието на този етап.