I'm dipping my toes into the microservices, is spring boot batch applicable to the following requirements?
- Files of one or multiple are read from a specific directory in Linux.
- Several operations like regex, build new files, write the file and ftp to a location
- Send email during a process fail
Using spring boot is confirmed, now the question is
- Should I use spring batch or just core spring framework?
- I need to integrate with Control-M to trigger the job. Can the Control-M be completely removed by using Spring batch library? As we don't know when to expect the files in the directory.
I've not seen a POC with these requirements. Would someone provide an example POC or an affirmation this could be achieved with Spring batch?