Data Integrator has the capability to:
Persist the incoming requests using derby/Oracle data source.
Restore the requests in case the engine or the application server goes down.
Retry in case the source or target connections are down when the Data Integrator project executes, and remain able to successfully run the project when the database comes back up.