I 2nd this. Currently integrating this into our main app. If SQS & the like felt like a poor fit for your app, what y'all probably want is Step Functions.
Downside is that it is pretty new & SO & google don't have a lot of guidance beyond the official docs. https://x.com/dougtoppin/status/987317609619251201
Post
April 20, 2018