NodeJS 엔터프라이즈 어플리케이션의 9가지 원칙 - 1편
·
NodeJS
최근 Platformatic의 커뮤니티에서 좋은 글을 발견하여, 번역 겸 해당 내용을 공유하면 좋을 듯 하여, 포스팅하게 되었다.  1. Do not block the event loop Node.Js의 이벤트 기반 아키텍처는 성능과 확장성의 핵심입니다. 이 아키텍처의 중심에는 이벤트 루프가 있으며, 이 메커니즘은 비동기 작업을 처리하고 애플리케이션이 응답성을 유지하도록 합니다.Event Loop 는 Node.js가 기본적으로 하나의 JavaScript 스레드를 사용하더라도, 시스템 커널에 작업을 가능한 한 많이 오프로드하여 논블로킹 I/O 작업을 수행할 수 있도록 해주는 메커니즘입니다.  Node.js의 이벤트 루프는 각기 다른 유형의 이벤트를 처리하는 여러 단계를 통해 동작합니다. 이러한 단계들은 특..