프로그래밍을 하다 보면 동기적, 비동기적이라는 말을 듣곤 한다. 여기서 말하는 동기와 비동기가 뭔지에 대해 알아보도록 하자. 동기적 처리(Synchronous) 동시에 일어난다는 뜻, 요청과 결과가 동시에 일어날 때 노드 A와 노드 B사이의 작업 처리 단위를 동시에 맞추겠다. 요청한 결과가 그 자리에서 동시에 주어진다. 비동기적 처리(Asynchronous) 동시에 일어나지 않는다는 뜻, 요청과 결과가 동시에 일어나지 않을 때 노드 사이의 작업 처리 단위를 동시에 맞추지 않겠다. 요청한 결과가 그 자리에서 주어지지 않는다. 네트워크 통신과 같은 시간이 오래 걸리는 작업에 사용된다. 동기와 비동기 길동이는 다가오는 개학 전에 그동안 밀린 숙제들을 끝내려고 했다. 수학, 과학, 영어, 미술 등 길동이가 해야..