Spring Batch

    2. spring Batch Job Flow

    이글을 창천 향로님의 블로그의 글을 따라한 내용입니다. https://jojoldu.tistory.com/328?category=902551 4. Spring Batch 가이드 - Spring Batch Job Flow 자 이번 시간부터 본격적으로 실전에서 사용할 수 있는 Spring Batch 내용들을 배워보겠습니다. 작업한 모든 코드는 Github에 있으니 참고하시면 됩니다. 앞서 Spring Batch의 Job을 구성하는데는 Step이 jojoldu.tistory.com 앞서 Spring Batch의 Job을 구성하는데는 Step 존재하는데 Step은 실제 Batch 작업을 수행하는 역할을 합니다. - Step에서는 Batch로 실제 처리하고자 하는 기능과 설정을 모두 포함하는 장소 1. Next ..

    1. 기본 개념과 메타 데이터 테이블

    배치 어플리케이션 대용량 데이터 - 배치 어플리케이션은 대량의 데이터를 가져오거나, 전달하거나, 계산하는 등의 처리를 할 수 ​​있어야 합니다. 자동화 - 배치 어플리케이션은 심각한 문제 해결을 제외하고는 사용자 개입 없이 실행되어야 합니다. 견고성 - 배치 어플리케이션은 잘못된 데이터를 충돌/중단 없이 처리할 수 있어야 합니다. 신뢰성 - 배치 어플리케이션은 무엇이 잘못되었는지를 추적할 수 있어야 합니다. (로깅, 알림) 성능 - 배치 어플리케이션은 지정한 시간 안에 처리를 완료하거나 동시에 실행되는 다른 어플리케이션을 방해하지 않도록 수행되어야합니다. Accenture의 배치 노하우 & 기술력과 Spring 프레임워크가 합쳐져 만들어진 것 DI, AOP, 서비스 추상화 등 Spring 프레임워크의 3..