Although tangential to your question, I feel you might enjoy presentations by Rich Hickey wherein he describes traditional database architectures and presents the whys and wherefores behind Datomic. For example:<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Cym4TZwTCNU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Cym4TZwTCNU</a>
[2] <a href="http:&#x2F;&#x2F;www.infoq.com&#x2F;presentations&#x2F;datomic-functional-database" rel="nofollow">http:&#x2F;&#x2F;www.infoq.com&#x2F;presentations&#x2F;datomic-functional-databa...</a>