Дело в том что иногда тебе нужно повесили обработку данных, а не только запросить и получить... Например надо расшифровать или отсортировать или преобразовать, о общем обработать ответ от внешнего источника. И пока обрабатывать ты его будешь у тебя не будет никакой асинхронности и ты займешь основной поток, веть нода однопоточная. Для того чтобы так не происходило и нужен worker thread, в который может передать задачу и потом получить ответ
Короч обычный чат бот(немного смотрю в будущее и уже готовлюсь к множеству запросов) допустим бот фото/видеореактор, vps 1-4 ядра и 1-2гб оперативной памяти, что лучше использовать ?