Recommended Viewing : The Functional Database

Rich Hickey discusses functional databases, programming models and the principles that apply to other system using an immutable database. He demonstrates how using a functional database can hide much of the usual mechanics that programmers need to deal with typically.

infoq

 

Also see : A Next-Generation Database Approach : Datomic