logoalt Hacker News

twosdaiyesterday at 8:24 PM2 repliesview on HN

Didn't actually check out the app, but some aspects of application state are hard to serialize, some operations are not reversible by the application. EG: sending an email. It doesn't seem naively trivial to accomplish this, for all apps.

So maybe on some apps, but "all" is a difficult thing.


Replies

CuriouslyCtoday at 12:45 AM

For irreversible stuff I like feeding messages into queues. That keeps the semantics clear, and makes the bounds of the reversibility explicit.

show 1 reply
huflungdungyesterday at 8:37 PM

[dead]