we are dealing with big data sets which take minutes to execute the stored procedures in the back end ( say 20 minutes). how to model services to handle these kind of scenarios.
- Synchronous services are ruled out as it will timeout
- Batch processing is ruled out as it will hamper user experience
Is there any framework in java stack to handle this.