November 2012, Øredev. Exploring Datomic: A Database Deconstructed
Tim Ewald explores Datomic's architecture and some of its implications, focused entirely on technical details.
October 2012, CME Technology Group. Datomic, and How We Built It
Stuart Halloway talks about how Datomic was built, and what lessons can be applied to software development in general.
October 2012, GOTO Copenhagen. Writing Datomic in Clojure
Rich Hickey introduces Datomic, including architectural and implementation details.
October 2012, GOTO Copenhagen. The Impedance Mismatch is Our Fault
Stuart Halloway explains what the impedance mismatch is and what can be done to solve it in the context of RDBMS, OOP, and NoSQL.
August 2012, GOTO Chicago. The Database as a Value
Rich Hickey speaks on a new approach to database design and general purpose programmability.
July 2012, JVM Language Summit. Datomic
Rich Hickey introduces Datomic.
June 2012, InfoQ. The Design of Datomic
Rich Hickey discusses the design decisions made for Datomic, a database for JVM languages: what problems they were trying to solve with it, the solutions chosen, and their implementations.
May 2012, EuroClojure. The Datomic Architecture and Data Model
Rich Hickey discusses the design of Datomic, and its connection to the ideas behind Clojure.
Rich Hickey gives an introduction to the concepts of Datomic.
Stuart Halloway gives a tutorial on Datomic's query capabilities and datalog.
Tim Ewald demonstrates the simplicity of working with Datomic from code.
Tim Ewald demonstrates deploying Datomic to the Amazon cloud.
Stuart Halloway explains Datomic Database Functions.