We need a workflow that does following task :
- update in db
- call third party api
- call another third party api - this may take some time to reflect the change [ could be 5-10min]. we need to check the third api again and again until the api returns success
All our workflows are synchronous - we wait for the response using
" stub.getResult(clazz)".
So we cannot wait for 5-10 minutes.
How do we implement such kind of scenario in temporal?