동기 #비동기 #sync #async #promise #프로미스 #promise 객체 #async 함수 #await1 동기(sync), 비동기(async)의 차이 / Promise 란? / async(), await 란? 동기 방식(synchronous) 요청과 그 결과가 동시에 일어난다는 약속. 바로 요청을 하면 시간이 얼마나 걸리던지 요청한 자리에서 결과가 주어져야 한다. (요청과 결과가 한 자리에서 동시에 일어남) (A노드와 B노드 사이의 작업 처리 단위(transaction)를 동시에 맞춘다.) 비동기 방식(Asynchronous) 요청과 결과가 동시에 일어나지 않을 거라는 약속 (요청한 그 자리에서 결과가 주어지지 않음) (노드 사이의 작업 처리 단위를 동시에 맞추기 않아도 된다.) 장단점 동기 방식 - 장점 : 설계가 매우 간단하고 직관적 - 단점 : 결과가 주어질 때까지 아무것도 못하고 대기해야 함 비동기 방식 - 장점 : 결과가 주어지는데 시간이 걸리더라도 그 시간 동안 다른 작업을 할 수 있으므로 자원을 .. 2022. 8. 1. 이전 1 다음