Overview
Explore the power of Datomic, an append-only database, in this 49-minute conference talk by Christian Johansen at NDC Conferences. Discover how Johansen combined his passions for technology and food by building an application around 7 years of meal plan data. Learn about Datomic's unique features, including its RDF-like schema approach, speed, and Prolog-inspired query language. Gain insights into the practical application of Datomic through examples from Johansen's project. Additionally, explore Datascript, which brings Datomic's APIs to the browser, enabling real-time browser UIs without traditional REST APIs. Delve into topics such as Datomic's data model, transaction history, speculative changes, and the integration of Datascript for enhanced client-side functionality.
Syllabus
Introduction
What is Datomic
Who is Christian
Datomic logo
Datomic model
Transactor
Peer Process
Peer Server
Data Model
Database
Schema
Datalog
Facts
Query
Create Database
Create Entity
Query Transaction
Historical Data
Speculative Changes
Data Script
Taught by
NDC Conferences