aws-serverless-airline-booking icon indicating copy to clipboard operation
aws-serverless-airline-booking copied to clipboard

[Booking] Convert booking process to synchronous

Open heitorlessa opened this issue 3 years ago • 1 comments

Booking reservations are currently done async after payment authorization is successful.

Since then, Step Functions launched Express Workflow with SyncStartExecution API. This allows us to provide a better customer experience since our end-to-end flow completes within 2-3 seconds.

Minimal changes:

Depending on how tackle the task:

  • [ ] Update front-end to expect a synchronous response, and provide the option to retry if failed within the UI (use max retry too to avoid overloading downstream)

heitorlessa avatar Nov 08 '21 08:11 heitorlessa

@heitorlessa I can take this, per our conversation.

umairishaq avatar Nov 09 '21 15:11 umairishaq