News for hackers. Stuff that matters.
Re:Eventual Business Consistency by jgalt212 on Saturday August 05, 2023 @08:35AM (#37011401)
Yes, I remember someone complaining about datomic not being able to handle multiple meanings for the "as of" column.
Re:Eventual Business Consistency by refset on Saturday August 05, 2023 @10:15AM (#37012214)
Probably this post: https://vvvvalvalval.github.io/posts/2017-07-08-Datomic-this...

> If you're new to Datomic, you probably have the same misconceptions as I did regarding the use of Datomic's historical features.

> bad news: you've probably over-estimated the usefulness of these features for implementing your own specific time travel. Unless you really know what you're doing, I recommend you don't use db.asOf(), db.history(), and :db/txInstant in your business logic code.

> good news: you've probably under-estimated the usefulness of these features for managing your entire system as a programmer.

>I believe the key to getting past this confusion is the distinction between event time (when things happened) and recording time (when your system learns they happened).