Отдавать результат они будут синхронно или асинхронно, вот в чем вопрос
Задачу длительной передачи данных через сеть ты повесил на предназначенный для этого сервис.
Какая разница, будут ли задачи из очереди планироваться прерывающе внутри ядра или кооперативно внутри процесса? Количество одновременно исполняемых задач всё равно будет ограничено количеством ядер процессора. Ну сколько-то ты сэкономишь на переключении контекста, ок.
Задачу длительной передачи данных через сеть ты повесил на предназначенный для этого сервис
Про длительную передачу мы еще даже не начинали говорить. Речь шла про обмен мелкими JSON-ами
Какая разница, будут ли задачи из очереди планироваться прерывающе внутри ядра или кооперативно внутри процесса?
Ну ок. Вместо одного node-сервиса для автокомплита ты заведешь кролика, пул воркеров и redis, для шаринга массива строк между воркерами. Почему бы и нет. Главное чтоб пережило 10k и юзеры сервера полем ввода не положили )
Схерали? Лагающие клиенты висят на энжайниксе. Воркер получает весь запрос разом от энжайникса и отдаёт весь ответ разом энжайниксу.
Что угодно притащишь, лишь бы сохранить десятками лет провереную, простую и всем известную архитектуру. Похвально У экспреса и джанги примерно одинаковое количество звезд а ютубе. Почему одной доверяешь, а другому — нет?
Есть один простой тест. Если что-то набрало популярность, прожило десять лет и не сдохло, значит это годная вещь. Всё остальное не нужно, если нет веских причин за.
В лефтпаде проблема была не малварь, но вирусня — тоже проблема.
В питоне нет тысячи библиотек из пяти строк кода и огромная стандартная библиотека. Тянется меньше зависимостей, за ними легче следить, шанс словить проблему меньше.
The following additional packages will be installed: