커밋 뒤 검색 데이터를 갱신할 때 AOP와 이벤트가 통과해야 하는 경계
메서드 반환과 트랜잭션 커밋은 다른 시점이다. 프록시 호출·반환값 바인딩·이벤트 단계·새 트랜잭션을 나눠 검색 데이터 갱신을 설명한다.
이 태그가 포함된 게시글입니다. "트랜잭션".
메서드 반환과 트랜잭션 커밋은 다른 시점이다. 프록시 호출·반환값 바인딩·이벤트 단계·새 트랜잭션을 나눠 검색 데이터 갱신을 설명한다.
커서 전송, 메모리 보관, 커밋은 서로 다른 경계다. 리뷰 필드 마이그레이션으로 청크별 커밋과 재시작 조건을 설명한다.
save 호출과 DB 반영은 같은 시점이 아니다. JSON 타입 계약과 flush·commit을 나눠 확인하고 외부 승인 뒤의 저장 실패까지 연결한다.
동시 실행과 같은 의도의 재전송은 다른 문제다. 요청 키·UNIQUE·외부 멱등성의 범위를 나누고 Conflict와 결과 재사용의 API 계약을 비교한다.
잔액 확보와 외부 발급 확정은 서로 다른 단계다. 조건부 차감, 요청 키, 결과 조회와 환급을 하나의 교환 흐름으로 연결한다.