spring(44)
-
[퍼옴] 1. spring batch 가이드 - 배치 어플리케이션이란?
from 창천향로 jojoldu.tistory.com/324?category=902551 1. Spring Batch 가이드 - 배치 어플리케이션이란? Spring Batch In Action이 2011년 이후 개정판이 나오지도 않고 (2019.03 기준), 한글 번역판도 없고, 국내 Spring Batch 글 대부분이 튜토리얼이거나 공식 문서 중 일부분을 짧게 번역한 내용들이라 대용량 시 jojoldu.tistory.com Spring Batch In Action이 2011년 이후 개정판이 나오지도 않고 (2019.03 기준), 한글 번역판도 없고, 국내 Spring Batch 글 대부분이 튜토리얼이거나 공식 문서 중 일부분을 짧게 번역한 내용들이라 대용량 시스템에서 사용할때 정말 많은 삽질을 했습니다..
2021.04.06 -
정상혁님의 개발노트
spring batch 등 자료를 찾을 때 우연히 발견한 개발자의 깃허브 나중에 정리 필요 github.com/hyowong/devnote
2021.04.06 -
spring-batch-in-action
spring-batch-in-action 정리 자료 깃허브 github.com/jojoldu/spring-batch-in-action
2021.04.05 -
오픈소스를 활용한 배치 처리 플랫폼
1. 백엔드 개념 사용자의 추가적인 개입 없이 서비스를 지원하는 프로그램 또는 서비스 2. 배치 처리 플랫폼 백엔드 서비스 중 중요한 솔루션 중 하나 배치 Job : 시스템 사용자가 주기적으로 또는 특정시간에 자동으로 실행되도록 하는 프로그램 배치처리 플랫폼 : 배치 job을 실행하는 기반 프로그램 > Log, UI (Dashboard), Monitoring & Alert, Scheduler, Failover, Load Balancing 3. Batch Job 특징 특정시간에 동작해야 한다. 대부분 db or file 처리이다. 성능을 위해서 java 이외의 언어로 해결할 수 있다. 특정 시간 안으로 끝내야 하는 것은 거의 없다. 초기 개발 외에는 유지보수는 거의하지 않는다. 인수인계 할 때 빠트리는 경..
2021.04.05 -
[PMJ] Spring Batch에 대한 생각 (2)
[PMJ] Spring Batch에 대한 생각 (2) 사용자 The most admired 2021. 3. 6. 21:52 사실 첫번재 Spring Batch를 대형 프로젝트에 적용할 때는 기능적인 부족으로 많은 고생을 하였다. 그리고 Reader / Writer를 쓰는데는 한계가 많아서 거의 대부분의 배치가 Reader / Writer 없이 Tasklet (Reader / Writer가 없는 STEP) 에 모든 기능을 다 집어 넣는 것이였다. 1. 1.x 버전에서 대표적으로 아쉬웠던 것이 몇개 있는데 그 중 하나가 Item 기반의 처리 흐름이였다. 출처 : https://docs.spring.io/spring-batch/docs/2.0.x/reference/html/whatsNew.html 위의 그림이..
2021.03.26 -
[PMJ] Spring Batch에 대한 생각 (1)
[PMJ] Spring Batch에 대한 생각 (1) 사용자 The most admired 2021. 3. 6. 16:10 현재 몸담고 있는 회사에서 Spring Batch 버전 업그레이드를 준비중이다. 규모가 작거나 문제가 발생해도 금방 고칠 수 있다면 쉽게 진행하겠지만 그렇지 못하기에 굉장히 조심스럽게 작업을 진행하고 있다. 이 작업을 준비하다 보니, 예전 처음 Spring Batch를 만났을 때가 기억이 나서 블로그에 기록으로 남긴다. 1. 2007년. 벌써 14년전에 Spring Batch를 처음 대규모 업무에 적용하려고 했다. 당시 정식 버전도 아닌 베타 버전이 나왔던 때였고 거기다 배치를 자바로 한다는 것은 말도 안된다고 생각하던 때이다. 배치는 역시 C여야 한다는 시대였다. 그런데 자바에다가..
2021.03.26