Spring Batch
[Spring Batch] BulkInsert 로 성능 개선하기 (feat. TypeSafe)
예제 및 테스트 코드는 github 에서 확인 가능합니다.Spring Batch Writer 성능 개선하기 (feat. Bulk Insert)안녕하세요, 이번에는 Spring Batch 에서 Writer 의 성능을 개선한 사례에 대해 공유드리려 합니다.제가 담당하는 정산 프로젝트에는 하루에 수만건에서 많으면 수십만건의 데이터를 처리하고 생성하고 있는데요.서비스가 커질수록 처리하는 데이터가 많아지면서 배치의 처리속도가 점점 저하되는 이슈가 생겼습니다.그래서 Spring Batch 의 성능 개선이 필요했었는데요. 그 중에서 Batch의 Writer 에 대해 개선하기 위해 고민하고 적용했던 과정을 공유드리려 합니다. 문제점정산시스템은 Spring Batch + MySQL + JPA 의 환경으로 구성되어있습니다..
[Spring Batch] KafkaItemReader 사용방법
예제 및 테스트 코드는 github 에서 확인 가능합니다.- Spring Batch KafkaItemReader 란? - KafkaItemReader 예시 - pollTimeout - partitionOffsets - KafkaItemReader 주의사항 - SpringBatch 버전에 따른 offset 관리 이슈 - KafkaItemReader 실행환경에 따른 offset 최신화 Spring Batch KafkaItemReader 란?안녕하세요. 이번에는 Spring Batch 의 ItemReader 중 하나인 KafkaItemReader 에 대해 알아보겠습니다.KafkaItemReader 은 Spring Batch 에서 제공하는 ItemReader 를 구현하고 있으며Kafka..