Spring Batch DB Cluster 3.0.0 Launches with Spring Boot 4, Java 21, and New Features
Version 3.0.0 of spring-batch-db-cluster-core, an open-source library for running distributed Spring Batch jobs coordinated entirely through a relational database, is now available on Maven Central. The release upgrades the platform to Spring Boot 4.1, Spring Batch 6, Spring Framework 7, and a Java 21 baseline, with worker steps now running on virtual threads. New capabilities include a LEAST_LOADED partition assignment strategy, job-centric actuator endpoints for monitoring, coordination phase timing capture, and expanded database support covering SQL Server, MariaDB, and Db2. Several correctness fixes were also included, such as ensuring a failed partition now correctly fails the entire job and preventing race conditions in partition state transitions. The 2.x line will remain on Spring Boot 3 for maintenance purposes.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in