How I learned of the importance of idempotency for work queues: a thread.https://twitter.com/ElleArmageddon/status/1255870742727585792 …
-
-
When I realized what had happened it was after midnight in Japan. I was in a new apartment with no reliable phone or Internet. I walked across town, in freezing rain, holding a laptop and wired phone, so that I could deliver apology calls to customers and customers’ customers.
Show this thread -
I broke down crying after the first three, and called my dad, certain that I had just bankrupted the business. We actually lost two customers. One came back after receiving an explanation. Anyhow, that’s why you add to queues using an idempotency key.
Show this thread -
Worth noting, since people often think that only noobs made mistakes: I was 10 years into my career at this point, have a CS degree, had run multiple businesses and written code used in production by Serious People at my day job, etc.
Show this thread
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.