스프링 스터디 (인프런)/스프링 배치 입문
1. 배치 작업이란? 배치작업이 필요한 이유
백엔드 개발자
2022. 12. 8. 23:52
개발환경 :
- java 1.8
- 인텔리제이
- MySql
배치작업 < - > 실시간 작업
요청을 하는대로 바로바로 응답을 받아서 보는 작업이 실시간 작업이다.
ex : 결제
한번에 모아서 처리하는 것 : 배치 작업
ex : 은행/가맹점 정산 특정주기마다 모아서 처리한다.
배치작업은 뒷단에서 서비스 주기마다 대량의 작업을 진행하고 있다.
업무의 효율성 때문에 꼭 필요한 작업이라고 할 수 있다.
배치작업이 필요한 예시
- 이메일 쿠폰 발송
- 가맹점 정산
- 거래 명세서 생성
- 추천 시스템 데이터 작업