트랜잭션 아웃박스 패턴을 공부하다가 궁금한 점이 있어서 글 올립니다
아웃박스 패턴이라고 하면
메세지큐와 db의 데이터 일관성을 지키기 위해 사용되는 것으로 공부 했는데요.
그렇다면 KafkaTransactionManager 를 사용하여
db의 트랜잭션 커밋을 확인한 후 카프카의 메세지를 발행 한다면
아웃 박스 패턴을 극복 할 수 있는건가요 ?
참고 하였습니다
불러오는 중...
트랜잭션 아웃박스 패턴을 공부하다가 궁금한 점이 있어서 글 올립니다
아웃박스 패턴이라고 하면
메세지큐와 db의 데이터 일관성을 지키기 위해 사용되는 것으로 공부 했는데요.
그렇다면 KafkaTransactionManager 를 사용하여
db의 트랜잭션 커밋을 확인한 후 카프카의 메세지를 발행 한다면
아웃 박스 패턴을 극복 할 수 있는건가요 ?
참고 하였습니다