스파이더 웹 개발

동기 와 비동기의 개념 본문

Study

동기 와 비동기의 개념

스파이더웹 2022. 8. 18. 14:13
728x90
반응형

동기(Synchronous:동시에 일어나는)

요청과 결과가 동시에 일어난다. 요청을 하면 시간이 얼마나 걸리던지 요청한 자리에서 결과가 주어져야 한다

 

비동기(Asynchronous:동시에 일어나지 않는)

요청한 결과는 동시에 일어나지 않는다. 하나의 요청에 응답을 즉시 처리하지 않아도 대기 시간동안 또 다른 요청에 대해 처리가 가능한 방식이다


동기방식은 설계가 매우 간단하고 직관적이지만 결과가 주어질 때 까지 아무것도 못하고 대기해야한다


비동기 방식은 동기보다 복잡하지만 결과가 주어지는데 시간이 걸리더라도 그 시간 동안 작업을 할 수 있으므로 자원을 효율적으로 사용할 수 있는 장점이 있다.

참조
https://koras02.tistory.com/87

728x90
반응형

'Study' 카테고리의 다른 글

OAuth란?  (0) 2022.09.07
Jenkins 사용  (0) 2022.09.01
forward proxy 와 reverse proxy의 차이  (0) 2022.08.18
쿠키(Cookie)와 세션(Session)  (0) 2022.08.14
일급 객체  (0) 2022.08.11
Comments