Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 780 Bytes

Chapter11.md

File metadata and controls

12 lines (9 loc) · 780 Bytes

질문

근우

  • p.710 의 예시 말고도 장애에 취약한 코드와 장애에 견고한 코드가 있을까?

이슬

  • 스프링 스케줄링도 AOP로 동작하는 것 같은데 이에 대해 아는게 있는지?

창현

  • 스케줄링의 경우 매번 설정해놓은 시간에 따라 로직을 수행하는데, 유저 별로 각각 다 다른 시간에 특정 이벤트 로직을 수행해야한다면 어떻게 구현할 것 같은지?

실습문제

11장에서 아웃박스 패턴을 적용한 후, 이벤트 발행에 실패한 것들이 아웃박스 테이블에 실패 상태로 남아있다. 스프링 스케줄러를 사용하여 이벤트 상태가 실패인 것들을 별도의 배치 로직을 통해 재발행하여 문제를 해결해보자.