Size: a a a

Node.js — русскоговорящее сообщество

2020 April 18

а

артем новиков... in Node.js — русскоговорящее сообщество
꧁倫太郎 岡部꧂
ща бы раст и ноду сравнивать лол
Ну нужно выбрать после ноды, выбор как таковой либо Раст, go, scala
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
артем новиков
Rust handled 72,000 requests per second compared to Node. js' 8,000, and used just over 1MB of memory when idle compared to 
тест 2017 года. 6 версия ноды. тестировали выдачу 'hello world'. на ноде использовали restify в одном потоке без кластера. на расте использовали rocket, который запускает "число_ядер * 2" воркеров.



некорректный тест
источник

V

Victor in Node.js — русскоговорящее сообщество
артем новиков
Rust handled 72,000 requests per second compared to Node. js' 8,000, and used just over 1MB of memory when idle compared to 
Фигня какая-то нода больше 8к рпс может. А есть код бенчмарка там?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Victor
Фигня какая-то нода больше 8к рпс может. А есть код бенчмарка там?
источник

V

Victor in Node.js — русскоговорящее сообщество
Ааа ну понятно)
источник

V

Victor in Node.js — русскоговорящее сообщество
Можно было запустить нжинкс который сервит статик файл хелло ворлд еще в этом бенчмарке, его реалистичность бы не изменилась)
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
еще сегодня видел исследование оверхеда на вызовы await. удивило, что синхронный код на жс почти так же быстр, как на расте
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
Затрешь за раст и ноду без меня?
Не, я спать
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
артем новиков
Ну нужно выбрать после ноды, выбор как таковой либо Раст, go, scala
Ты сбегай и туда и туда и пойми где тебе комфортнее, вот это самое важное, а бенчмарки подождут дня когда они будут нужны. Или не нужны, есть же контейнеры)
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
еще сегодня видел исследование оверхеда на вызовы await. удивило, что синхронный код на жс почти так же быстр, как на расте
Движок компилирует хорошо
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
В теории на жсе можно писать быстрый код, но нужно знать как это делать
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
Движок компилирует хорошо
там миллиард вызовов функции. турбофан ее заинлайнил
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
В теории на жсе можно писать быстрый код, но нужно знать как это делать
Просто нужно писать на es3))
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
꧁倫太郎 岡部꧂
Просто нужно писать на es3))
Что-то типа этого, да=)
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
꧁倫太郎 岡部꧂
Просто нужно писать на es3))
а если писать на тайпскрипте, но компилировать в ес3?
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а если писать на тайпскрипте, но компилировать в ес3?
Хз
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Посмотри сколько кода выйдет, обычно его больше
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
он же тогда эвэйты будет через регенераторы делать. нафиг
источник

I

Igor in Node.js — русскоговорящее сообщество
смотрел я ассемблерный выхлоп v8, там дичь полная, несколько страниц кода на одну строку жс
источник

I

Igor in Node.js — русскоговорящее сообщество
как это может быть быстрее раста, не представляю
источник