O documento aborda a arquitetura e funcionamento do Datomic, um banco de dados orientado a fatos que lida com dados de maneira versionada, permitindo transações ACID e consultas históricas. O modelo de dados é baseado em entidade-atributo-valor, permitindo a atualização e a preservação de fatos antigos através de novas versões, sem a necessidade de exclusão. Além disso, discute-se a possibilidade de acessar dados em diferentes períodos e a implementação de regras de negócios utilizando funções dentro do banco.