웹 개발 알아두기 (33) 썸네일형 리스트형 동기 / 비동기 방식 동기 (synchronous)방식과 비동기 (asynchronous)방식은 프로그래밍의 주요 모델 중 하나입니다. 먼저, 동기방식은 single-thread, blocking architecture라고도 불리며 주어진 작업에 순서가 있기때문에 하나의 작업이 완료되어야만 다음 작업이 진행됩니다. 반면, 비동기방식은 multi-thread, non-blocking architecture라고 불리며 작업이 독립적으로 이루어지기 때문에 동시에 여러 작업이 가능합니다. 비동기 방식이 여러작업을 동시에 처리할 수있다고 해서 무조건 이로운건 아닌데요 그 이유는 하나의 작업이 다른 작업의 결과값에 의존하는 경우 비동기 방식을 사용할 경우 에러가 발생하기때문입니다. 동기 (synchronous)방식 요청된 작업이 순차적.. 이전 1 2 3 4 5 다음