For a data migration project (10mio rows /day) I need a Java framework which can handle a multithreaded processing of the data transfer. The processes should be scheduable, monitorable and dynamically configurable.
I read several articles how to cover the requirements by a collection of own implementations, but I think that I can avoid to reinvent the wheel by using an existing framework. Which framework is 'state of the art' ? I read about Sprint Integration, but my data source is a database and I don't see a chance for a event driven approach.
Even though this sounds like an ETL tool, the usage of an ETL is no option.