
0
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
이 게시물은 분산환경에서 신뢰성을 확보한 이벤트 스트리밍 구조와 7ms 인가 체크를 달성한 아키텍처 설계 이야기입니다.
분산 신뢰성 설계
- 메시지를 신뢰하지 않음: 유실·중복·비순차성 고려
- 도메인 트랜잭션과 함께 Outbox 테이블에 메시지 저장
- CDC(Debezium)로 감지 후 Kafka에 publish
- Consumer는 consume log로 중복 처리 여부 확인
인가 분리와 성능
- 인가 로직을 도메인 외부로 분리
- ReBAC 모델 기반 OpenFGA 저장소에 권한 구성
- 모든 API 요청을 인가 서버에 질의해 평균 7ms 응답
- 분리로 도메인 경량화 및 빠른 실험·확장 가능

![[미래를 담아낸 뼈대 3/7] 관계로 풀어낸 권한](https://cdn.sanity.io/images/v31psllp/production/28bb6a8def7808ade8a7cd15280737842abc1b18-1684x1030.png)
