본문 바로가기 메뉴 바로가기

Why? What? How?

프로필사진
  • github
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Why? What? How?

검색하기 폼
  • 전체보기 (131)
    • Infra Structure (35)
      • .system (33)
      • .security (1)
      • .database (1)
    • Programming (20)
      • .common (12)
      • .java (8)
    • Log (75)
      • .daily (37)
      • .TIL (38)
    • Project (0)
      • 초급 시스템 엔지니어 되기 (0)
      • E Project (0)
  • 방명록

blocking (1)
blocking vs non-blocking / synchronous vs asynchronous

[2017/09/09 추가]포스팅 후에 피드백을 받았습니다. 원래 글은 IBM 및 다른 블로그, 책 등을 참조해서 작성했었는데, 애초에 IBM 블로그가 오류가 있다고 하네요. 인터넷 상에 IBM 블로그를 기초로 작성된 글들이 많은데요, 밑에 원글도 그대로 두니 비교 참조하시길 바랍니다. async : 이벤트 핸들러 (callback)에 의해 처리 (callback 함수가 호출되기까지 다른 작업 가능)sync : 이벤트를 자신이 직접 처리(확인의 주체가 유저 프로세스이며, 다 될때까지 기다리거나 스스로 확인)block : 완료까지 대기(리턴되기 전까지 멈춤)non-block : 미완료라도 즉시 리턴 간단히 까페에서 커피를 주문하는 것을 예로 들어보면,1. 커피를 타달라는 요청이 왔다. 2-1. 이 때 커피..

Programming/.common 2017. 9. 1. 06:25
이전 1 다음
이전 다음
링크
  • SLiPP
  • CODUCK
최근에 달린 댓글
«   2025/12   »
일 월 화 수 목 금 토
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
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바