겉바속촉
Blocking VS Non-Blocking 본문
728x90
반응형
지난번에 살펴봤던 sync VS async
2022.08.01 - [IT 일기 (상반기)/JAVA] - SYNC(동기적) VS ASYNC(비동기적)
동기, 비동기는 행위와 관련된 개념이고
이번에는 Blocking과 Non-Blocking에 대해 알아보도록 하겠습니다:)
이 개념들은 함수 호출과 관련된 개념!!!!!!!
✔ Blocking
- 다른 작업을 위해 진행 중이던 작업 스탑
- ex) 전화 : 하던 일을 멈추고 받아야 함
- 요청에 대한 결과가 동시에 일어남
✔ Non-Blocking
- 다른 작업을 확인만 하고 뒤로 미루는 것이 가능
- ex) 문자 : 확인 후 나중에 답장 가능
- 요청에 대한 결과가 동시에 일어나지 않음
728x90
반응형
'IT 일기 (상반기) > JAVA' 카테고리의 다른 글
객체지향 - 생성자(Constructor) (0) | 2022.11.07 |
---|---|
I/O & Stream (0) | 2022.09.15 |
SYNC(동기적) VS ASYNC(비동기적) (0) | 2022.08.01 |
jdbc를 이용하는 자바 코드 (0) | 2022.06.21 |
jdbc 설치하기 (0) | 2022.06.21 |