aggregate-transaction-boundary이란?
집계와 트랜잭션 경계 간의 관계를 명확하게 하고 단일 트랜잭션에 여러 집계를 포함하는 안티 패턴을 감지/수정합니다. 집계가 강력한 일관성 경계라는 원칙을 적용하므로 사용 사례에서 여러 집계를 업데이트해야 하는 경우 최종 일관성을 사용하세요. 코드 검토, 사용 사례 설계 또는 리팩토링 중에 트랜잭션 경계 문제를 파악하는 데 사용합니다. 대상 언어: 언어에 구애받지 않습니다(Java, Kotlin, Scala, TypeScript, Go, Rust, Python 등). 트리거: "동일한 트랜잭션에서 여러 집계 업데이트", "사용 사례에 대한 @Transactional", "집계 간 일관성을 유지하는 방법", "Saga 패턴을 사용해야 하나요?", "트랜잭션 경계 설계", "집계당 하나의 트랜잭션", "최종 일관성 구현" 또는 "집계에 걸친 트랜잭션"과 같은 트랜잭션 경계에 대한 요청입니다. 출처: j5ik2o/okite-ai.