Spring Scheduler란? > Spring Schedule은 주기적으로 특정 작업을 수행할 수 있도록 스케줄링 기능을 제공합니다. Spring의 스케줄링 기능은 Cron 표현식, 고정된 간격, 고정된 지연 등을 사용하여 작업을 예약할 수 있습니다. Java 애플
이전 블로그에서 Spring Scheduler를 사용하며 간단하게 스케줄링 작업을 하고 스케줄링 작업에 대해서 간단하게 로직을 컨트롤 할 수 있음을 배웠다. 왜 Spring Batch인가? 그러나 만약 이러한 작업이 100만개 이상의 예약 작업 즉, 은행의 이자
이전 블로그에서 Spring Scheduler과 Spring Batch에 대해서 알아보았다. Spring Scheduler는 스케줄링 기법을 간단하게 지원해주므로 내용이 와닿았지만, 사실 Spring Batch는 내용이 와닿지 않았다. 대규모 트랜잭션이라는 단어가 우
청크 처리란? > 청크 처리에는 대규모 데이터세트를 청크라고 하는 더 작고 관리 가능한 조각으로 나누는 작업이 포함됩니다. 이렇게 하면 메모리 사용량이 크게 줄어들고 시스템 리소스를 최적화하기 위해 일괄 처리에서 사용되는 전략입니다. 이 방법은 시스템 제약으로 인해