ApplicationEventPublisher 기반 Event를 구현하셨는데 해당 기능을 구현하신 이유에 대해 설명해주세요. 또한 1-1) 해당 기능 구현에서 어떠한 점을 주의해야하는지 설명해주세요.

keyword: Transaction, 비동기 처리, 예외처리, 테스트 등…

NginX는 현재 프로젝트에서 어떤 역할을 하고있나요?

로드밸런서와 Nginx를 둘 다 사용하셨는데 두개의 차이점은 무엇이고 각각의 단계는 어떻게 동작하나요?

테스트 코드 중 비지니스 레이어 기반으로 단위 테스트만 진행 하셨네요? 그 이유에 대해 들을 수 있을까요? 또한 단위 테스트와 통합 테스트에 대한 설명과 필요성에 대해 말씀해주세요.