Spring Batch (1) - 스프링 배치란?

연기리·2023년 6월 23일
2

Spring-Batch

목록 보기
1/3
post-thumbnail

✅ 배치란?

  • 큰 단위의 작업을 일괄 처리한다는 의미
  • 대부분 처리량이 많은 일을 일괄 처리해야 효율이 높아지므로, 주로 처리량이 많고 비실시간성의 일 처리에 사용함
  • 사용자와의 상호작용(사용자의 행동에 따라 호출되는 API)으로 실행되기 보단, cronjob, jenkins 등의 시스템에 의해 실행

✅ 스프링 배치란?

  • 위와같은 배치 처리를 하기위한 Spring Framework 기반 배치 처리 기술
  • 스프링 배치의 실행 단위 : Jop, Step
  • 스프링 배치의 최소 단위 : 비교적 간단한 작업(Tasklet) 단위 처리, 대량 묶음(Chunk) 단위 처리
profile
저에게 말을 걸어주세요

0개의 댓글