Статьи для тех, кто
выводит стек в прод
Оригинальные материалы о React, Node.js, TypeScript и AI — из той же практики, что и наше операторское ПО. Текст статей на английском.
Тег: v8
Как контексты замыкания V8 сохраняют память сверх того, что используется одной функцией
V8 создаёт один общий контекст на каждый вызов для каждой внешней переменной, упомянутой любой внутренней функцией; поэтому неиспользуемые переменные и постоянные слушатели могут хранить крупные значения.
1849 словЧитатьЧтение стека вызовов JavaScript: фреймы, переполнения и трейсы стека
Практическое руководство по стеку вызовов JavaScript: как добавляются и удаляются фреймы, почему происходит переполнение стека, как решить проблемы глубокой рекурсии и как читать трейсы стека.
5683 словЧитатьКак ошибка-геттер тихо стоила Зоду в 3 раза меньшей производительности при выполнении
Взгляд изнутри на то, как механизм генерации геттеров CommonJS в TypeScript препятствовал встроению кода V8 в Zod, а также что изменилось в ходе общей переработки Zod 4.
1719 словЧитатьПочему маппинг в TypeScript на основе рефлексии снижает производительность V8
Объясняется, как скрытые классы V8 и кэши встроенного типа ухудшают свои показатели при использовании методов отражения для маппинга объектов, и как мономорфные функции, скомпилированные с помощью JIT, восстанавливают скорость работы API NestJS.
1437 словЧитать
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.