CS/1

정리

_kiki_ 2022. 4. 25. 13:13

동기 (Synchronous)와 비동기(Asynchronous)

동기 (Synchronous)

- 서버로 요청을 보냈을 때 응답을 받아야 다음 동작을 수행

- 현재작업이 모두 진행 될때까지 다음작업은 대기

- 블록킹 방식(선점) : 작업 어려개 동시 진행 못함

- 설계가 간단/직관적이며, 작업이 순차적, 직렬적

 

 

비동기(Asynchronous)

- 요청을 보냈을 때 응답 상태와 상관없이 다음 동작을 수행

- 작업이 병렬적이라 속도 효율성이 높다