Skip to content
Datomic Architecture with Marshall Thompson episode artwork

EPISODE · Mar 24, 2020 · 1H

Datomic Architecture with Marshall Thompson

from Software Engineering Daily · host softwareengineeringdaily.com

Datomic is a database system based on an append-only record keeping system. Datomic users can query the complete history of the database, and Datomic has ACID transactional support. The data within Datomic is stored in an underlying database system such as Cassandra or Postgres. The database is written in Clojure, and was co-authored by the creator of Clojure, Rich Hickey. Datomic has a unique architecture, with a component called a Peer, which gets embedded in an application backend. A Peer stores a subset of the database data in memory in this application backend, improving the latency of database queries that hit this caching layer. Marshall Thompson works at Cognitect, the company that supports and sells the Datomic database. Marshall joins the show to talk about the architecture of Datomic, its applications, and the life of a query against the database. We’re looking for new show ideas, so if you have any interesting topics, please feel free to reach out via twitter or email us at [email protected]

Episode metadata supplied by the publisher feed · Published Mar 24, 2020

Embed this episode

Ready to play

Datomic Architecture with Marshall Thompson

0:00 1:00:45

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Software Engineering Daily?

This episode is 1 hour and 0 minutes long.

When was this Software Engineering Daily episode published?

This episode was published on March 24, 2020.

Can I download this Software Engineering Daily episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!