@dk-web

Безопасны ли сервисы для realtime приложений?

Попробовал намедни создать мини realtime приложение по одному видео-пособию.
В нем использовался ресурс pusher.com.

Но возник вопрос - насколько безопасно пропускать данные через этот сервис? Данные скорее для внутрикорпоративного пользования. Или я зря об этом пекусь?

Можно ли (сложно ли) сделать такое приложение без сторонних сервисов?

Суть то простая: я ввожу данные под своей учеткой - грубо говоря даю поручение. В окне исполнителя мгновенно это поручение высвечивается, приходит уведомление.
  • Вопрос задан
  • 153 просмотра
Решения вопроса 2
riot26
@riot26
<:З )~~
На счёт сервиса -- стоит почитать пользовательское соглашение. На счёт своего приложения -- гуглится по запросу realtime js
Ответ написан
Комментировать
voidnugget
@voidnugget
Программист-прагматик
Насколько безопасно пропускать данные через этот сервис?

Если для вас не безопасен https, то тут уже ничего не поделать, непосредственно сам сервис вмешиваться не станет из-за нюансов с законодательством. А mitm возможен только с вашего сервера в pusher.

Можно ли (сложно ли) сделать такое приложение без сторонних сервисов?

Сложность заключается в отсутствии нормальной многопоточности с коробки
В случае с ruby / python / php нужно использовать очереди на beanstalkd / celery / sidekiq.

У приложений на node.js / golang / java естественно такой проблемы нет, и производительность в раз 10 выше.

В браузер обычно пушат через socket.io / sock.js или SSE.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы