~/talk

Spring Batch 5.2 and Beyond: What’s New and What’s Coming Next

Talkat Devnexus 2025 · 2025-03-04..03-06· [java]
slides:none on file

Spring Batch 5.2 adds a MongoDB job repository (document model, Spring Data) that benchmarks ~2x faster than Postgres on a 100k-item job (41s → 19s), plus a resources job repository (in-memory, near-instant, two orders faster) for idempotent runs. New features include a composite item reader, functional adapters for Supplier/Consumer, and concurrent steps built on a blocking queue (stage/event-driven). Spring Batch 6 plans new chunk/concurrency models, remote step support, Java 17 baseline, and 5.2 commercial support through 2032 (open-source support ends mid‑2026).

AI-written summary · about

  1. 0:00Introduction and overview
  2. 1:48Spring Batch 5.2 status
  3. 4:23MongoDB job repository
  4. 10:07In-memory job repository
  5. 13:17Composite item reader
  6. 17:35Concurrent steps with queues
  7. 30:47Functional adapters for batch
  8. 33:58Spring Batch 6 features
  9. 35:02New chunk processing model
  10. 37:08New concurrency model
  11. 49:52Remote step support
  12. 52:00Spring Boot integration
  13. 55:36Support policies and timelines
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.