Quão eficiente pode ser o Meteor ao compartilhar uma enorme coleção entre muitos clientes?

Imagine o seguinte caso:

1.000 clientes estão conectados a uma página do Meteor exibindo o conteúdo da coleção "Somestuff".

"Somestuff" é uma coleção contendo 1.000 itens.

Alguém insere um novo item na coleção "Somestuff"

O que vai acontecer:

TodosMeteor.Collections nos clientes será atualizado, ou seja, a inserção foi encaminhada para todos eles (o que significa que uma mensagem de inserção foi enviada para 1.000 clientes)

Qual é o custo em termos de CPU do servidor para determinar qual cliente precisa ser atualizado?

É preciso que apenas o valor inserido seja encaminhado para os clientes e não para toda a lista?

Como isso funciona na vida real? Existem benchmarks ou experimentos de tal escala disponíveis?

questionAnswers(4)

yourAnswerToTheQuestion