티스토리 뷰

반응형
 

동기 vs 비동기, 블로킹 vs 논블로킹 쉽게 이해하기

동기(sync) vs 비동기(async), 블로킹 vs 논블로킹 사전적 의미는 일단 치워두고 , 대조되는 개념들을 어떤 관점으로 봐야하는지 짧게 설명해보겠습니다. 동기 vs 비동기 : 처리해야 할 작업들을 어떠

siyoon210.tistory.com

 

 

[node.js] node.js의 이벤트루프와 libuv의 이해

안녕하세요. 멍개입니다 이번 글에서는 node.js가 어떻게 비동기로 처리될 수 있는지 알아보도록 하겠습니...

blog.naver.com

  • 동기 / 비동기는 함수의 수행 결과를 클라이언트가 처리할지, 호출된 함수 자체가 콜백 등을 통해 스스로 처리할지에 따라 구분된다.
    • 즉, 호출자의 관점에서 결과를 전달받기까지 대기할지, 다른 작업을 수행할지에 따라 다르다.
  • 블로킹 / 논블로킹은 호출된 함수가 종료될 때까지 클라이언트가 대기할지, 다른 작업을 처리할지에 따라 구분된다.
    • 즉, 호출된 함수의 관점에서 호출자를 대기시킬지, 대기시키지 않을지에 따라 다르다.
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함