Discussion about this post

User's avatar
Nicolas Duminil's avatar

Once again, I admire the realistic nature of this showcase. Jakarta Batch being one of my prefered specs, I was several times in the position of having to demonstrate it to development teams versed to Spring Batch and, more often than not, I was finishing with a poor job, with a couple of steps in a simplistic execution flow.

One of the aspects that has always bothered me is the junction between the batch processing and the REST layer. Me too, in my workshops, I imagined a couple of endpoints responsible to start jobs, to manage status, retries, etc., but I have a kind of artificial design feeling because, in practice, I've never had a case where exposing a REST API in front of a batch processor brought a real business value.

If I have time, I'll try to implement the use case in Camel, and to compare both implementations.

Expand full comment

No posts