기술면접에서 물어보는 비동기 아키텍처와 분산처리의 이해
AMQP 특징과 RabbitMQ의 이해
SpringBoot 기반의 RabbitMQ 단계별 예제 습득
DB 연동과 메시지 큐의 Transaction 처리하기
Exchange와 Routing Model의 이해
Pub/Sub을 이용한 실시간 알람 시스템 구현하기
Routing Model을 활용한 Log 수집하기
Dead Letter Queue와 Retry를 이용한 재처리 방안
- RabbitMQ 개요
- 주요 용어와 Exchange의 이해
- RabbitMQ의 기본 비동기 메시지 전송
- Consumer간 작업 분배 - WorkQueue
- Pub/Sub 모델을 이용한 실시간 알림과 뉴스 구독 (WebSocket, STOMP)
- Routing Model을 이용한 Log 수집
- DeadLetterQueue 재처리와 Retry
- DB 연동과 RabbitMQ의 Transaction 처리
- 기술 면접에서 알아두면 좋을 개념 소개
- 부록, Slack을 이용한 데드레터 알림 발송 시스템
Contact : https://linktr.ee/codevillains