метеор для очень быстрых данных

Я только начал разработку приложения Meteor, и у меня есть вариант использования, который, я не уверен, подходит для метеора.

У нас есть java-приложение, которое отправляет данные в Redis с очень высокой скоростью (обновление данных менее чем за 50 миллисекунд), и мы создаем веб-приложение (на NodeJS), которое подключается к этому экземпляру Redis и отправляет данные клиенту. На данный момент (с собственным приложением NodeJS) мы отправляем данные только два раза в секунду (поскольку нам не нужны такие быстрые обновления).

Мой вопрос в том, как я могу добиться того же с Метеором? Как мы знаем, у Meteor есть live-запрос, который будет отправлять данные сразу после их изменения, но это не оптимально для нас. Есть ли способ настроить live-запрос для отправки данных, скажем, только через определенное время?

Спасибо


person Sohail    schedule 26.02.2015    source источник
comment
Да, вы можете реализовать свой собственный наблюдатель за изменениями docs.meteor.com/#/ полный/observe_changes   -  person Marius Darila    schedule 26.02.2015


Ответы (1)


Я думаю, вы ищете способы подавить вызовы метеоров. Это можно сделать с помощью этой библиотеки.

Эта проблема также обсуждалась здесь. Читая об этом, я думаю, что они все еще не реализовали его в ядре. Это имело бы смысл, поскольку в узле или iojs нет готовых механизмов регулирования.

Надеюсь, это было полезно.

person eljefedelrodeodeljefe    schedule 01.03.2015
comment
Спасибо @Jefe Ваши ссылки выглядят многообещающе, но я не уверен, что это то, что я хочу. Видите ли, мой вариант использования: какое-то другое приложение обновляет сервер Redis, и я хочу отправлять обновления из Redis с помощью Meteor каждые 50 миллисекунд или около того. Следовательно, мне не нужно регулировать любой запрос, поступающий на сервер, вместо этого сервер должен отправлять обновления с регулируемой скоростью! - person Sohail; 02.03.2015