3 ms·
Standard web forms don't guarantee at-most-once. If the connection fails when the response is sent, the user thinks it failed and retries, submitting another re
by marksomnian 9y ago
Standard web forms don't guarantee at-most-once. If the connection fails when the response is sent, the user thinks it failed and retries, submitting another request and causing another record creation.
Take a look at how Stripe guarantees at-most-once execution: https://stripe.com/blog/idempotency https://stripe.com/blog/idempotency.