How I learned of the importance of idempotency for work queues: a thread.https://twitter.com/ElleArmageddon/status/1255870742727585792 …
-
-
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 threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thank you for sharing this! There is another lesson here: A major error impacting thousands of users, may still seem minor to each of them individually. Depends on the service. That lesson needs to be learned very carefully though, leaning on it too hard makes people sloppy.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
An alternative that will work in at least some scenarios is an "ignore this message after" value on the work order.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Great story, thanks for sharing it.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks for sharing this!
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.