Academia
If you’re researching Datomic, Datomic’s dialect of Datalog, or related database and language design topics, we’d like to hear from you. Contact us at info@datomic.com.
Origins
Datomic is founded directly on Clojure’s history as a Lisp designed for information systems.
Out of the Tar Pit (Moseley & Marks 2006) influenced Datomic’s initial design. Other influences include
-
What if mass storage were free?, George Copeland 1980
-
H-Store: A High-Performance, Distributed Main Memory Transaction Processing System, R Kallman, H Kimura, J Natkins, A Pavlo 2008
In the literature
In 2024, distributed systems safety consultancy Jepsen released their analysis of Datomic Pro.
Datomic’s dialect of Datalog is discussed in Markus Krötzsch’s Modern Datalog: Concepts, Methods, Applications, out of the Knowledge-Based Systems Group at TU Dresden, Germany.