In this chapter, we learned about Datomic architecture and how it is radically different from traditional databases. We learned about its data model and how it stores datoms. We also learned how to retrieve facts with Datomic APIs and its Datalog-based query engine. We also looked at its immutability constructs and how to query databases in current as well as historical states.
In the next part of this book, we will focus on the implementation of microservices for the Helping Hands application, which will use Pedestal as the base framework to design APIs and Datomic for persistence.