Артыкулы для тых, хто
выводзіць стэк у прод
Арыгінальныя матэрыялы пра React, Node.js, TypeScript і AI — з той жа практыкі, што і наша аператарскае ПЗ. Тэкст артыкулаў па-англійску.
Тэг: v8
Як контэксты замыкаючых функцый V8 зберагаюць памяць за межамі таго, што выкарыстоўвае адна функцыя
V8 стварае адну спяльную сэрэгію за кожны вызов для кожнай званойяй прымэткі, яку пазначае якая-небудзь внутранняя функцыя — таму невыкарыстоўваныя сябрамі прымэткі і стацыонарныя слухачы можу зберагаць велікія значэння.
1849 слоўЧытацьЧытанне стеку вызоваў у JavaScript: фрэмы, перепады і следы стека.
Практычныя відомасці пра стек вызоваў у JavaScript: як дадаюцца і выкарыстоўваюцца фрэмы, чаму выклікаецца перепад стека, як усунуць глыбокую рекурсію і як чытаць следы стека.
5683 слоўЧытацьЯк баг типу „Getter“ таямніча пасла Зоду у 3 разы гorsшую працездатнасць
Уважліва аналіза таго, як механізм выдачы гетэраў CommonJS у TypeScript завадзіў функцыям інлайнінгу V8 у Zod, а таксама таго, што змянілася пад час апштурхованага перапісву Zod 4.
1719 слоўЧытацьЧаму мапавання TypeScript на адной заснованай на рэфлексіі пагубна для працяздатнасці V8
Пасловуе, як скрытыя класы V8 і кэшы унутранага выкарыстоўвання паслабляюцься пад час мапавання об’ектаў на адной заснованай на рэфлексіі, і як функцыі мономорфнага типу, скомпільаваныя за дапамою JIT, вяртаюць швальнасць у API NestJS.
1437 слоўЧытаць
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.