I trigger a CloudScript from user_vc_item_purchased that calls a Webhook to my external server for purposes that aren't relevant here.
Naturally, the webhook provided may go offline (for a few minutes or longer). It's very important that this event is relayed to my server sooner or later.
What would be the suggested method to queue up such failed "event side-effects"?
One solution in my mind was to have a scheduled task that checks a queue every 5-10 minutes. If it finds any entries made by an exiting triggered CloudScript, it can take relevant action. In this case, however, I'm stumped as to what I could use as storage for the queue.