Realtime Response using Talend ESB

In ETL, there are scenarios when data needs to be processed as soon as client upload files into the system. Generally, we use triggers available in Data integration tools for such scenarios like wait for a file or we will trigger process in every 5 mins to check for the new file and process it. We always try to achieve realtime in loading data to our system.