Мне было бы интересно послушать какого-нибудь опытного проктолога или остеопата. В принципе фитнес тренер с программой по профилактике остеохандроза тоже подойдет
Мне было бы интересно послушать какого-нибудь опытного проктолога или остеопата. В принципе фитнес тренер с программой по профилактике остеохандроза тоже подойдет
В минске на митапе был такой доклад от тренера из зала
Мне было бы интересно послушать какого-нибудь опытного проктолога или остеопата. В принципе фитнес тренер с программой по профилактике остеохандроза тоже подойдет
Привет, а кто-то использует вебсокеты в продакшне? Часто ли с ними проблемы бывают и какие? Нам тут server push нужен, частота пушей в среднем вряд ли будет чаще раза в минуту, сейчас Pusher используем(мы ещё не в проде), но имхо он дорогой и ограниченный. Вот смотрю в сторону вебсокетов своих или Server-Side Events и хотел бы о подводных камнях узнать.
Клиент и веб и мобилки, но по большей части для мобилок это нужно будет.
Может, вам всё же нужны пуши? Вебсокеты работают только при открытом соединении и на мобилке это значит, что как только положил телефон в карман - сообщение, отправленное в это время, не придёт.
Может, вам всё же нужны пуши? Вебсокеты работают только при открытом соединении и на мобилке это значит, что как только положил телефон в карман - сообщение, отправленное в это время, не придёт.
Хороший пойнт, спасибо. Да, есть ситуации, в которых желательно, чтобы сообщение обработалось, если телефон в кармане.
Пуши не очень-то надежны, особенно на андроиде, где процесс приложения должен быть всегда запущен.
А браузерные на телефоне только в хроме на андроиде и работают, если юзер разрешит.
Если гарантия доставки не нужна, то можно пушами попробовать, но не у всех будет работать. А если нужна, то лучше сокеты с реконнектом. Можно ещё решение с БД заюзать (например firebase) - забирать оставленное сообщение после реконнекта.
На мобилке есть по сути 2 юзкейса: 1) обычные нотификации, к примеру об обновлении данных, важны, когда пользователь активен и пользуется приложением, сейчас пушер это всё присылает, кейс по сути аналогичен вебу 2) новый функционал, когда сервер может «попросить» клиент сделать некую работу, это в идеале должно работать в бэкграунде тоже