Ребят можете подсказать примеры использования в реальных проектах технологий long pooling и SSE ? (server sent events)
Я от и до понимаю как они устроены, но хотелось бы конкретики.
Например: кол-во просмотров стрима в реальном времени, лайков поста или проверка онлайна пользователя на чем лучше реализовать.
Сергей Соколов, почему ws лучше?
тут же не нужна двустороняя связь, онлайн и лайки и тп - от сервера приходят значения + инкрименты, декрименты точно так же событиями
alex4answ, предвижу двунаправленность (поднимите мне веки!)
Там где «стрим» – там и чат и многократные реакции пойдут.
SSE – как урезанный WS: постоянное соединение жрёт, но сообщения только в одну сторону, только текст без бинарных. Раз уж держать соединение, то лучше полноценную двустороннюю коммуникацию. Имхо.
То есть все мои примеры (кол-во просмотров стрима в реальном времени, лайков поста или проверка онлайна пользователя) лучше реализовать на ws? Это же все сидит в разных компонентах сайта и передается лишь одно число или флажок со стороны сервера. То есть мне делать по 1 ws соединению для каждого случая?