CQRS with Clojure, Kafka, and Datomic

24 October 2015

Datomic's clean separation of reads and writes has inspired many comparisons with the CQRS (Command and Query Responsibility Segregation) architectural pattern.

One person who has traveled far down this road is Bobby Calderwood, a member of the Technology Fellows team at Capital One. Check out his recent Clojure/conj talk, where he demonstrates a complete CQRS implementation using Clojure microservices, Kafka, and Datomic.