반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 플러터 개발
- JPA 공부
- nestjs공부
- DDD
- 스프링부트공부
- JPA스터디
- JPA공부
- 코테공부
- 기술공부
- 자바공부
- Flutter
- Kafka
- 스프링공부
- Axon framework
- JPA
- 기술면접공부
- 스프링 공부
- 카프카
- K8S
- querydsl
- JPA예제
- 알고리즘공부
- 스프링부트
- 스프링
- 프로그래머스
- 플러터 공부
- nestjs
- 자료구조공부
- nestjs스터디
- 코테준비
Archives
- Today
- Total
DevBoi
[Spring Batch] 스프링 배치 사용이유 본문
반응형
Spring Batch
- 스프링 배치는 백엔드의 배치처리 기능을 구현하는데 사용하는 프레임워크이다.
배치는 스프링 배치 설정 요소들을 간편화시켜 빠르게 설정하는데 도움을 준다.
Spring Batch 장점
1) 대용량 데이터 처리에 최적화 되어 고성능을 발휘한다.
2) 효과적인 로깅, 통계처리 , 트랜잭션 관리 등 재사용 가능한 필수 기능을 지원한다.
3) 수동으로처리하지 않도록 자동화 되어있다.
4) 예외사항과 비정상 동작에 대한 방어 기능 존재
5) 스프링의 서브 프레임워크이기 떄문에, 스프링의 대표적인 기술들이 사용가능하다(Di, AOP)
6) 실행 이력에 대한 저장이 가능하고, 공유가 가능하다
Spring Batch 단점
-스케줄 기능을 제공하지 않아서 Quarz 나 jenkins와 같이사용한다.
반응형
'Develop > [Spring Batch]' 카테고리의 다른 글
[Spring Batch] How to FailOver(Skip) (0) | 2022.04.10 |
---|---|
[Spring Batch] Not Use in Meta Tables (0) | 2022.04.10 |
[Spring Batch] Meta Tables (0) | 2022.04.10 |
[Spring Batch] Spring Batch에서 멱등성을 유지하는 방법 (0) | 2022.04.10 |
[Spring Batch] 스프링 배치의 구조 (0) | 2022.04.10 |