이번에 해야하는 업무의 요구조건인 ASync, Non-Blocking에 대해 알아보자
ASync
Non-Blocking
핵심: 작업 순서 보장 여부
ASync: 작업 순서를 보장하지 않음
Sync: 작업 순서가 보장됨
핵심: 제어 흐름의 패턴
Blocking: 피호출자의 작업이 완료될때 까지, 호출자가 대기
Non-Blocking: 피호출자에게 작업을 지시하고, 호출자는 이어서 작업
TL:DR: 없다
연관성은 없다. --> 총 경우의 수는 4가지가 존재