Learning
토픽 172 / 192·시스템 설계 및 아키텍처 패턴

비동기 처리 패턴

비동기 처리 패턴

동기적 대기 없이 작업을 처리하는 방식

특징: 응답성(↑), 확장성(↑), 복잡도(↑)

구성요소: 콜백, Promise, async/await, 메시지 큐

기술요소: 이벤트 루프, 워커, 비동기 API

적용사례: I/O 집약 작업, 장기 실행 작업

비교: 동기(순차) vs 비동기(병렬)

연관: 메시지 큐, EDA, 성능