동기 vs 비동기
본문 바로가기
항해 후/예상 질문

동기 vs 비동기

by 은돌1113 2022. 2. 5.

  [ 동기(Synchronous) ]  

 

동시에 일어난다는 뜻입니다. 요청과 그 결과가 동시에 일어난다는 약속입니다.

바로 요청을 하면 시간이 얼마나 걸리던지 요청한 자리에서 결과가 주어져야 합니다. → 요청과 결과가 한 자리에서 동시에 일어남 → A 노드와 B 노드 사이의 작업 처리 단위를 동시에 맞춘다.

 

  [ 비동기(Asynchrounous) ]  

 

동시에 일어나지 않는다는 뜻입니다. 요청과 결과가 동시에 일어나지 않을꺼라는 약속입니다.

요청한 그 자리에서 결과가 주어지지 않습니다. → 노드 사이의 작업 처리 단위를 동시에 맞추지 않아도 됩니다.

 

 

  [ 차이점 ]  


동기와 비동기는 어떤 작업 혹은 그와 연관된 작업을 처리 하고자 하는 시간의 차이입니다.

동기는 추구하는 같은 행위(목적)가 동시에 일어나며,

비동기는 추구하는 행위(목적)가 다를 수도 있고, 동시에 이루어지지도 않습니다.

'항해 후 > 예상 질문' 카테고리의 다른 글

JavaScript Event Loop  (0) 2022.02.07
REST API  (0) 2022.02.05
Promise, Async/Await  (0) 2022.02.04
Vue vs React vs Angular  (0) 2022.02.04
Redux  (0) 2022.02.04

댓글