메시징
핵심 개념
8개
문제
21개
면접 질문
32개
내 실력이 궁금하다면?
맛보기 시험로그인 없이 5문제 맛보기
필수 개념
신입 백엔드 개발자가 반드시 알아야 할 핵심 개념
메시지 큐 기초
비동기 처리의 핵심, 왜 메시지 큐가 필요한가?
기초
면접 질문 4개이벤트 기반 아키텍처
이벤트 발행-구독 패턴, MSA의 핵심 통신 방식
중급
면접 질문 4개메시지 전달 보장
유실과 중복 중 무엇을 택할까? at-least-once가 기본인 이유
중급
면접 질문 4개멱등 소비자와 중복 처리
중복은 막을 수 없다. 두 번 와도 결과가 같게
심화
면접 질문 4개메시지 순서 보장과 파티셔닝
전체 순서는 없다. 키 단위 순서만 보장된다
심화
면접 질문 4개DLQ와 재시도 설계
실패 한 건이 큐 전체를 막지 않게 하는 출구 설계
중급
면접 질문 4개Kafka와 RabbitMQ 선택 기준
로그를 남길지 일감을 나눌지, 모델부터 다르다
중급
면접 질문 4개추가 개념
더 깊이 이해하면 좋은 개념들