서론
이전 글에서는 Local Chunking에 대해서 알아봤습니다. 이번 글에서는 Spring Batch에서 멀티 스레드를 활용하여 처리 속도를 향상시키는 방법에 대해서 알아보겠습니다.
본론
이제부터 우리는 물류 도메인 회사에 근무를 한다고 가정하고 모든 내용을 학습하겠습니다.
TaskExecutor 설정
Thread Safety
StepContribution의 동시성 문제
Thread-safe ItemReader/Writer
성능 최적화
결론
다음 글에서는 실무에서 Spring Batch를 운영하는 방법과 스케줄러에 대해서 알아보겠습니다.