No written verdict yet. Here is what commenters said.

7recommend
3warn against
Nov 4, 2025first mention
Sep 14, 2026latest mention
Nov 25 – Oct 26
Used forimmutable history databaseimmutable state rollbackimmutable bi-temporal databasedatabase backing eacl

Why people recommend it

“the datalog model it implements is honestly a pretty good way to think about things”

“You might be interested in the datomic model”

Show 3 more
pgtFeb 9, 2026recommends

“horizontally-scalable Datomic Peers already cache datoms aggressively”

“I suggest you study Datomic and the EAVT data model”

Caveats and dissent

“it seems like a huge miss that these ones don't”

“the companies making the awesome tools that COULD be used by noobs often keep them closed source (Datomic and, I think here, Rama)”

uses both 2D and Clojure-style approacheson “The programmers who live in Flatland”

Often compared with

All comments 23

“The system is very much inspired by Datomic.”

It appears that Datahike [0] is a Datomic workalike that supports branching. I haven’t tried it out myself (yet), but the documentation suggests it’s possible [1]. That said, I’m adding xitdb to the list of tech to try out. Thank you for building it! Oh, and thanks for linking to my article :-) [0]: https://github.com/replikativ/datahike [1]: https://datahike.io/notes/the-git-model-for-databases/

“it seems like a huge miss that these ones don't”

pgtApr 17, 2026recommends

Datomic was the reason I switched [^1] to Clojure as my primary language in 2014. It was a gamble, but it paid off in the end. I maintain that Clojure is the best AI-first language due to the lightning-fast iteration via the nREPL and Clojure's token efficiency. [^1]: https://petrustheron.com/posts/why-clojure.html

“the datalog model it implements is honestly a pretty good way to think about things”

“You might be interested in the datomic model”

pgtFeb 9, 2026recommends

“horizontally-scalable Datomic Peers already cache datoms aggressively”

“I suggest you study Datomic and the EAVT data model”

“The capacity to easily rollback the state to a previous immutably preserved state has always seemed like a fantastic addition to databases”

“Btw Datomic is free now that Nubank supports it”

“Two candidates are sticking out.”

“Datomic has a more limited feature that lets you make an in-memory clone”

“datomic used to have a single-threaded writer”

“the companies making the awesome tools that COULD be used by noobs often keep them closed source (Datomic and, I think here, Rama)”

uses both 2D and Clojure-style approacheson “The programmers who live in Flatland”

Just gave a talk about this: https://blog.waleedkhan.name/what-if-sql-were-good/ - Recommend Ascent (Rust only, but supports targeting WASM) - Soufflé: good, but too hard to integrate into existing systems; lots of ergonomic problems in comparison to Ascent (can elaborate) - CozoDB: really cool but seems to be abandoned - Logica: have not tried it yet

“I know that Datomic[0] is very popular.”

Threads where it came up

Data: datomic.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help