서비스 경계를 옮기며 상대 DB 직접 조회를 없앱니다. API·이벤트·읽기 모델과 쓰기 권위는 어떤 순서로 전환하나요?
꼬리 질문을 독립 문항으로 확장했습니다. 원래 문항에서 맥락 보기 →
잠깐, 답변을 보기 전에
먼저 내 말로 설명해 볼까요?
답변과 점검 포인트 펼치기답변 접기
01
구두 답변
정의를 외우기보다, 원리와 조건을 연결해 설명해 보세요.
원본 데이터의 쓰기 owner를 정하고 다른 서비스의 직접 DB 의존을 API·이벤트 계약으로 바꿉니다. 읽기 모델과 동시 쓰기·재처리·호환을 준비한 뒤 권위를 전환합니다.
새 서비스 배포만으로 완료가 아닙니다. 배치·관리 도구·복구 절차의 옛 접근을 조사합니다. dual write의 부분 실패와 rollback 시 새 데이터 반영을 원장·version으로 대사합니다.
02
득점 포인트
이해가 드러나는 지점을 확인해 보세요.
- 원본 데이터의 쓰기 owner를 정하고 다른 서비스의 직접 DB 의존을 API·이벤트 계약으로 바꿉니다. 읽기 모델과 동시 쓰기·재처리·호환을 준비한 뒤 권위를 전환합니다.
- dual write의 부분 실패와 rollback 시 새 데이터 반영을 원장·version으로 대사합니다.
03
감점 포인트
놓치기 쉬운 조건과 오해를 짚어 보세요.
- 다음 핵심 구분을 반대로 설명하거나 성립 조건을 생략한다: 원본 데이터의 쓰기 owner를 정하고 다른 서비스의 직접 DB 의존을 API·이벤트 계약으로 바꿉니다.
04
더 파고들 거리
하나 더 질문하며 이해의 범위를 넓혀 보세요.
득점·감점 포인트는 학습용 자기 점검 기준이며, 특정 회사의 실제 채점표가 아닙니다.
원리부터 공부하고 싶다면
답변을 보충하는 개념·예제·슈도코드를 읽어 보세요.