반응형 Backend 개발자/Batch1 Batch 작업시 선행 조건 고려할사항, 배치 전략, Job 실행 환경 with SpringBatch Batch 작업은 서비스 플랫폼 관점에서 오류검출이나 예외 처리하기 상당히 불편한 기능중 하나입니다. 그래서 선행조건으로 스케쥴 작업을 왜 해야하는지 어떤검토가 필요한지 알아보도록 하겠습니다. Batch 검토 시 고려 사항 비지니스 관점으로 볼때, 고가용성(대용량, 매우빠른배치전략) 이 필요한지 검토 데이터 안정성이 꼭필요한지 유실되도 문제 없는지에 대한 검토 연속으로 순서가 보장되어야 하는 비지니스를 가지는 배치가 있는지 검토 개발자가 배치를 개발할때 편하게 생성하고 관리나 모니터링 오류등을 확인할수 있는지 검토 관련 비지니스가 꼭 배치로 작업이 되어야 하는지 검토 장기적인 관점에서 개선이 가능한 배치방향인지 검토 Spring Batch Spring Batch 는 읽기, 처리, 쓰기 단위를 명확히 구분.. 2022. 10. 12. 이전 1 다음 728x90