Spring Batch
대용량 데이터처리를 지원하는 java기반 오픈소스 프레임워크
일괄처리, 장애복구, 통계, 로깅 등 다양한 기능을 포함하고있다.
아래는 주요기능 및 특징이다.
스텝을 설정할 수 있다: 일괄처리, 일괄처리 작업은 하나이상의 스텝으로 구성되 읽기, 처리, 쓰기 단계로 나누어 복잡한 일괄처리 작업을 정의할 수있다.
일괄처리 작업이 중단되거나 실패한 경우 작업을 재시작하거나 복구할 수 있는 기능을 제공한다.
각스텝은 트랜잭션을 관리하며 일괄처리 작업이 안전히 실행될 수 있도록 돕는다.
대용량 데이터 처리를 효율적으로 처리하기 위해 병렬처리를 지원한다.
작업을 주기적으로, 특정시간에 실행하도록 스케줄링 할 수 있다.
유연한 아키텍처를 제공해 Spring Framework와 통합되어 사용될 수 있다.
'이론' 카테고리의 다른 글
국제화란? (0) | 2023.12.06 |
---|---|
전자정부프레임워크의 실행환경 (0) | 2023.12.06 |
Spring Security란? (0) | 2023.12.06 |
Apache CXF란? : RESTful 서비스를 손쉽게 개발하다 (0) | 2023.12.06 |
SOAP란? (0) | 2023.12.06 |