제136회 정보관리기술사 3교시 4번 — Saga·Outbox·CQRS·이벤트 소싱 분산 트랜잭션 패턴
마이크로서비스 Saga 패턴(코레오그래피 vs 오케스트레이션), Transactional Outbox, CQRS+이벤트 소싱, 결과적 일관성 전략을 해설합니다.
마이크로서비스 Saga 패턴(코레오그래피 vs 오케스트레이션), Transactional Outbox, CQRS+이벤트 소싱, 결과적 일관성 전략을 해설합니다.
마이크로서비스의 단일 진입점 역할을 하는 API 게이트웨이의 개념, 핵심 기능(인증·라우팅·로드밸런싱·변환), BFF 패턴, 주요 솔루션 비교, 병목 위험 완화 방안을 해설합니다.
상태 변경을 이벤트의 연속으로 기록하는 이벤트 소싱과 명령·조회 책임을 분리하는 CQRS 패턴의 개념, 동작 원리, 두 패턴의 결합 방식, 이점과 복잡성 트레이드오프를 해설합니다.
마이크로서비스 아키텍처에서 서비스 간 통신을 체계적으로 관리하는 서비스 메시의 개념, 사이드카 패턴, Control/Data Plane 구조, Istio 아키텍처, 기능(트래픽 관리·보안·관측가능성), 도입 고려사항을 25점 모범답안으로 해설합니다.