News for hackers. Stuff that matters.
Re:You Cannot Have Exactly-Once Delivery by mountainreason on Wednesday March 01, 2023 @07:51PM (#34990514)
Even with a transaction, if the processing involves external side effects, e.g. sending and email, the rollback won't matter and you still get at least once.
Re:You Cannot Have Exactly-Once Delivery by hn_urbit_thr123 on Wednesday March 01, 2023 @08:24PM (#34990749)
There's no rollback, it's an atomic transaction. The certainty that messages are always handled completely or fail completely is one of the big design constraints that made the whole thing so hinky.