Sisi server, mulai sekarang, observe
bekerja sebagai berikut:
- Membuat kumpulan dokumen yang cocok dengan kueri.
- Secara teratur melakukan polling database dengan kueri dan mengambil perbedaan dari perubahan, memancarkan peristiwa yang relevan ke callback.
- Saat data yang cocok diubah/dimasukkan ke mongo oleh meteor itu sendiri, pancarkan peristiwa yang relevan, langkah hubung singkat #2 di atas.
Ada rencana (mungkin di rilis berikutnya) untuk secara otomatis memastikan bahwa panggilan untuk berlangganan yang memiliki argumen yang sama dibagikan. Jadi pada dasarnya mengurus bagian singleton untuk Anda secara otomatis.
Tentu saja Anda bisa mencapai sesuatu seperti ini sendiri, tapi saya yakin ini adalah prioritas tinggi untuk tim meteor, jadi mungkin tidak sepadan dengan usaha saat ini.