LINUX.ORG.RU

История изменений

Исправление makoven, (текущая версия) :

Когда внезапно на любой платформе (Akka, Vertx, Go) тебе нужно в асинхронную сеть

Далеко не всегда ведь нужно. Во многих случаях на ресепшене асинхронный nginx, для БД какой-нибудь молниеносный redis/leveldb. В таких условиях несколько блокирующих воркеров достаточно даже для высоких нагрузок. В ноде такое не напишешь. Точнее напишешь, но оно внутре будет плодить треды и асинхронные очереди на пустом месте, что error-prone и почти не отлаживамемо

Исправление makoven, :

Когда внезапно на любой платформе (Akka, Vertx, Go) тебе нужно в асинхронную сеть

Далеко не всегда ведь нужно. Во многих случаях на ресепшене асинхронный nginx, для БД какой-нибудь молниеносный redis/leveldb. В таких условиях несколько блокирующих воркеров достаточно даже для высоких нагрузок. В ноде такое не напишешь. Точнее напишешь, но оно внутре будет плодить треды и асинхронные очереди на пустом месте

Исходная версия makoven, :

Когда внезапно на любой платформе (Akka, Vertx, Go) тебе нужно в асинхронную сеть

Далеко не всегда ведь нужно. Во многих случаях на ресепшене асинхронный nginx, для БД какой-нибудь молниеносный redis/leveldb. В таких условиях несколько блокирующих воркеров достаточно даже для высоких нагрузок. В ноде такое не напишешь. Почнее, напишешь, но оно внутре будет плодить треды и асинхронные очереди на пустом месте