# libuv

4개의 포스트

Event loop 와 Task queue 동작 이해하기

JS의 실행 환경 - Node.js / BrowserNode.js 는 libuv 로 이벤트 루프 기반 비동기 I/O 를 처리한다. (단일 스레드 기반의 이벤트 루프)Browser 도 마찬가지로, 이벤트 루프 기반 비동기 I/O 를 처리한다. (뭐 쓰는지는 안찾아봄)No

2021년 7월 26일
·
0개의 댓글
post-thumbnail

[node.js] Reactor 패턴 (2)

각 OS에서는 이벤트 디멀티플렉서에 대한 자체 인터페이스 존재.서로 다른 운영체제의 불일치로 인한 이벤트 디멀티플렉서에 대한 보다 높은 수준의 추상화 필요.libuv를 통해 모든 주요 플랫폼과 호환 가능.논 블로킹 실행을 표준화.libuv는 Reactor 패턴을 구현

2021년 1월 17일
·
0개의 댓글

[JavaScript] Runtime - Single Thread?

JavaScript는 정말 single thread일까? 어떻게 멀티태스킹이 가능한 것일까?

2021년 1월 3일
·
0개의 댓글
post-thumbnail

Node.js - (1) 구성 요소

node.js는 어떻게 구성되어 있을까? node.js는 정말로 싱글 스레드일까?

2020년 10월 28일
·
0개의 댓글