스프링 mvc 기준임

원래는 A, B 로직의 원자성이 필요하지 않는 경우

예로들면 댓글 작성(발행)과 댓글 알림(구독)의 경우

주관심사인 댓글 작성이 완료되면 상대에게 알림이 가는 것과는 상관없이

클라에게 응답하는 게 맞으니까 알림을 비동기로 처리하도록 짰는데

여기저기 자료를 보니까

보통 무거운 처리로 인해 전체 서비스 응답이 늦어질때를 예로 들더라고...

알림처리는 큰 리소스를 요하지 않으니 트랜잭션만 새로 파서 쓰도록 하는게 맞나 싶기도하고 그러네