동기 (Synchronous)와 비동기(Asynchronous)
동기 (Synchronous)
- 서버로 요청을 보냈을 때 응답을 받아야 다음 동작을 수행
- 현재작업이 모두 진행 될때까지 다음작업은 대기
- 블록킹 방식(선점) : 작업 어려개 동시 진행 못함
- 설계가 간단/직관적이며, 작업이 순차적, 직렬적
비동기(Asynchronous)
- 요청을 보냈을 때 응답 상태와 상관없이 다음 동작을 수행
- 작업이 병렬적이라 속도 효율성이 높다
'CS > 1' 카테고리의 다른 글
REST / REST API / RESTful (0) | 2020.06.09 |
---|---|
컴파일러 (0) | 2020.01.06 |