Conversations with Datomic - Part 3

This is a continuation of the first and second conversations in which topics such as creating databases, learning facts, querying, and time traveling were discussed. Today’s topics include architecture, caching, and scaling. Human: Hello again Datomic. Ready to talk again? Datomic: Sure. I think you wanted to ask me some questions about how I would fit in with your other systems. Human: Yes. Like I was saying earlier, I think your abilities to learn facts, reason about them, and keep track of the history of all those facts is really great. I am interested in having you work with me every day, but first I want to understand your components so that I can make sure you are a good fit for us. ...

August 25, 2015 · 6 min · Carin Meier

Conversations with Datomic Part 2

The following is a continuation of the first conversation which touched on schema creation and querying. This conversation includes learning new facts, time, and the sometimes unfortunate reality of lawyers. Human: Hi Datomic. I am back from my tea and cookies break. I really enjoyed talking with you, could we continue our conversation? Datomic: Certainly. Let me see, where did we leave off? Human: Let me check my notes. Oh yes, we had created a database and filled it with facts about some dogs and owners. You showed me how to ask you things about the facts, like which dogs liked cheese. ...

August 19, 2015 · 7 min · Carin Meier

Conversations with Datomic

Human: Hi Datomic. I have been hearing good things about you. I would like to talk to you and get to know you. Is that alright? Datomic: Sure! I would be happy to talk with you. What language would you like to converse in? Human: I like Clojure. Datomic: That is one of my favorites too. You know how to setup a Leiningen project right? Human: Oh yes. What dependency should I use? ...

August 15, 2015 · 10 min · Carin Meier