Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Datomic transactions are not “operations to perform”, they are a set of novel facts to incorporate at a point in time.

Just like a git commit describes a set of modifications, do you or should you want to care about which order or how the adds, updates, and deletes occur in a single git commit? OMG no, that sounds awful.

The really unusual thing is that developers expect intra-transaction ordering to be a thing they accept from any other database. OMG, that sounds awful, how do you live like that.



Do developers not expect intra-transaction ordering from within a transaction?


It depends on the previous experience of said developers, and such expectation varies widely.


Nested transactions or savepoints also exist in other systems




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: