처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

소프트웨어에서 '메시지 큐(Message Queue)'의 역할로 올바른 것은?

보통 freeCodeCamp
보기 및 정답
A 프로그래밍 언어의 메시지 문자열을 다국어로 번역하고 로컬라이제이션을 관리한다
B 시스템 간 비동기 통신을 중개하여, 생산자와 소비자를 시간적으로 분리하고 부하를 조절한다
C 이메일을 자동으로 발송하고 수신 확인 및 반송 메일을 처리하는 시스템이다
D 데이터베이스 쿼리를 대기열에 넣어 순차적으로 처리하고 쿼리 결과를 캐싱하여 반환한다고 알려져 있다

해설

RabbitMQ, Apache Kafka, Amazon SQS 등의 메시지 큐는 생산자(Producer)가 보낸 메시지를 큐에 저장하고 소비자(Consumer)가 자신의 속도로 처리합니다. 서비스 간 결합도를 낮추고, 트래픽 급증 시 버퍼 역할을 하며, 비동기 처리와 장애 격리에 유용합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기