728x90 반응형 Batch(배치)1 스프링배치 완벽가이드 1 - 배치와 스프링 배치 처리 상호작용이나 중단 없이 유한한 양의 데이터를 처리하는 것으로 정의한다. 배치 처리가 일단 시작되면 아무런 개입 없이 어떤 형태로든 완료된다. 사용성 - 코드의 오류 처리 및 유지 보수성 공통 컴포넌트를 쉽게 확장해 새로운 기능을 추가할 수 있는가? 기존 컴포넌트를 변경할 때 시스템 전체에 미치는 영향을 알 수 있도록 단위테스트가 잘 마련되어 있는가? 잡이 실패할 때 디버깅에 오랜 시간을 소비하지 않고 언제, 어디서, 왜 실패했는지 알 수 있는가? 확장성 - 100만 건 이상의 트랜잭션 처리도 OK, 가용성 필요할 때 바로 배치 처리를 수행할 수 있는가? 허용된 시간 내에 잡을 수행함으로써 다른 시스템에 영향을 미치지 않게 할 수 있는가? 보안 - 데이터를 안전하게 저장하는 것 민감한 데이터베이.. 2023. 10. 23. 이전 1 다음 728x90 반응형