I like how updating the data and enqueueing a message can be part of a single transaction. That's indeed pretty powerful.
A bit of an aside, but not sure we want at-most-once delivery for email.
A bit of an aside, but not sure we want at-most-once delivery for email.