새로 LTS가 된 Node.js의 22와 20의 성능 차이를 분석한 글입니다.


현재 상황에서의 비교이고 이후에도 22에 추가되는 커밋이 20으로도 다시 백포트될 가능성이 있기 때문에 나중에 비교해보면 성능 차이가 달라질 수 있습니다. 실제로 event.target의 경우 20이 18보다 200%정도 빨라졌지만 20의 수정사항이 18로도 백포트되었기 때문에 현재 22의 18에 비해서 55% 빠른 것으로 나타납니다. 이는 22의 성능이 안좋아진 것이 아니라 18이 빨라졌기 때문입니다.


Assert, Buffer, FileSystem, Path, Stream 등 Node.js API의 속도 차이를 비교해서 볼 수 있고 이 글에서 정리되지 않은 기능은 성능이 거의 비슷하다고 판단해도 됩니다.


https://nodesource.com/blog/State-of-Nodejs-Performance-2024

State of Node.js Performance 2024

The NodeSource Blog - Node.js Tutorials, Guides, and Updates

State of Node.js Performance 2024

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 12월 23일 오전 5:12

댓글 0