От кучи факторов зависит: насколько нужен риалтайм, как настроены серверы (не получится ли так, что каждое открытое соединение на лонг-поллинг или вебсокет будет блокировать целый воркер веб-сервера?), и так далее.
Если совсем коротко: 1. (!!!) Если можно не заморочиться, не заморачивайся (!!!) Всё.
> не получится ли так, что каждое открытое соединение на лонг-поллинг или вебсокет будет блокировать целый воркер веб-сервера?
Ну это надо быть совсем дураком, чтобы так сделать
Ребят, вопрос. Поставил в rails проект гем ‘rails_best_practices’. Проанализировал им проект. В целом не очень много у него замечаний, но есть такое: “Don't rescue Exception” Я реально обрабатывал експшн в отложенном таске. Я знаю тип исключения и из-за чего он происходит, но таска не должна останавливаться как только столкнется с этим исключением.
Ребят, вопрос. Поставил в rails проект гем ‘rails_best_practices’. Проанализировал им проект. В целом не очень много у него замечаний, но есть такое: “Don't rescue Exception” Я реально обрабатывал експшн в отложенном таске. Я знаю тип исключения и из-за чего он происходит, но таска не должна останавливаться как только столкнется с этим исключением.