Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 August 10

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Серверлес делает из ноды еще один пхп
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Да, только хотел написать. Там же до сих пор 1 операция в одну единицу времени?
источник

S

Susa in NodeUA - JavaScript and Node.js in Ukraine
Товарищ архитектор, если галера тебе несколько проектов предлагает serverless, что делать?
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
а кроме пхп где еще также запросы обрабатываются ?
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
Ну не надо. Ивент-луп я знаю довольно хорошо. А вам, наверное, не известно про "горячий" и "холодный" старт контейнера лямбды?
источник

S

Susa in NodeUA - JavaScript and Node.js in Ukraine
Ruby?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Передайте им, что Тимур не олобряет
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Я все это изучал по исходникам и делал эксперименты. 1 запрос на 1 процесс, ни какой параллельности, ивентлуп там практически даром пропадает. Процессы переиспользуются но только последовательно.
источник

О

ОЛЕГ in NodeUA - JavaScript and Node.js in Ukraine
Недавно смотрел доклад о WASM в серверлес, что думаете?
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
> 1 запрос на 1 процесс
почти согласен - child_process никто не отменял (если сильно нужно)
а ивент-луп - тем более: что захотел, бросил в очередь лупа, что захотел, в async/await обработал последовательно (да, лямбды ведь могут на топ-левел быть async - прямо из коробки)
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
серверлесс это маркетинговый гипноз, показывающий вам как экономить 5 копеек и проебать миллион
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
асинхнонность может работать только внутри 1 запроса (ивента), но весь смысл ноды в параллельной обработке десятков тысяч запросов одним процессом, вот это мы теряем и это убивает ноду как идею
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
насчёт "прое*ть миллион" - только в неумелых руках
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Ужас же
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
посмотрите сначала доклад про микроизоляцию контектов в метархии, потом поговорим про маркетинговый гипноз, под влияением которого вы находитесь
источник

МЗ

Михаил Золотарёв... in NodeUA - JavaScript and Node.js in Ukraine
И щас в чат заходит чел который на серверлесс подрубил экспрессовские мидлвары и как давай мутировать реквесты
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
во-первых, я тут видел вопросы выше о том, как перезапуститься в ноде после exit(0)
во-вторых, автоскейлинг никто не отменял - всегда есть кейсы, когда одного процесса недостаточно
в-третьих, наконец-то, при наличии "хотлоада" мы имеем сохранение переменных вне функции, что значит (что?) - процесс в "хотлоаде" продолжает переиспользовать оперативную память. Так что не надо, про новые процессы на новые запросы тут городить
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Щас буит кульминация
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
1. Какое это имеет отношение к теме?
2. Автоскейлинг можно делать без faas, только не уменьшая производительность в 30к раз
3. прогревание это все фигня, в любом случае ваш процесс обрабатывает 1 запрос в каждый момент времени, а у меня 30к запросов
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
если у вас приходит 30к запросов, то серверлес подымает 30к процессов и вы за них платите )))
источник