비동기, 동기, 블로킹, 논블로킹
- 비동기 (Asynchronous: 동시에 일어나지 않는, 非同期: 같은 시기가 아닌)비동기란 말 그대로 동시에 일어나지 않는다는 의미한다.즉, 요청과 결과가 동시에 일어나지 않아 바로 결과가 주어지지 않고 나중에 처리된다 - 동기 (synchronous: 동시에 일어나는, 同期: 같은 시기)동기란 비동기와 반대로 동시에 일어난다는 말한다. 따라서 요청과 그 결과가 동시에 일어나서 요청을 하면 바로 그 요청한 자리에서 결과가 주어지며시간이 얼마가 걸리든 상관 안하고 요청한 그 자리에서 결과를 주겠다는 약속같은 것이다.즉, 요청과 결과가 한자리에서 동시에 일어난다 * 이렇게 동기와 비동기를 구분하는 이유는동기와 비동기를 굳이 구분하는 이유는 상황에 따라서 장단점이 있기 때문인데동기방식은 매우 설계가 간단..