Бэкенд-разработка, VoIP, DevOps, фриланс

1 · Soslan Aldatov · Feb. 10, 2024, 8:03 a.m.
С чего начнем? Иногда нам сложно понять, какого черта приложение работает медленно, хотя не должно. А иногда оно вроде бы и работает ОК, но нужно, чтобы оно работало быстрее. Можно, конечно, долго и вдумчиво читать код, рандомно что-то менять, замерять скорость и надеяться только на себя. К счастью, в Node.js встроен помощник на такие случаи — профайлер. Точнее, он встроен в V8 (что это такое, можно почитать здесь или даже здесь). Профайлер V8 — это такая штука, которая делит стек выполняющейс...