Tagged articles

JDBC Optimization

1 articles · Page 1 of 1
Xiaolin Talks Programming
Xiaolin Talks Programming
Jul 7, 2026 · Backend Development

Spring Batch for Massive Data Migration: Partitioning, Fault Tolerance & Checkpoint Restart

This article details production-ready Spring Batch architecture for massive data migration, covering core Job/Step/Chunk model, partitioning for parallelism, streaming file reads, JDBC batch tuning, retry/skip fault tolerance, checkpoint restart via BATCH_* tables, memory/cursor trade-offs, dynamic chunk sizing, monitoring metrics, and scheduler-executor decoupling with XXL-JOB or Airflow.

Batch ProcessingCheckpoint RestartData Migration
0 likes · 19 min read
Spring Batch for Massive Data Migration: Partitioning, Fault Tolerance & Checkpoint Restart