Datomic, from Ruby, from Rails
summary
Datomic gets used from Ruby via the Diametric gem which exposes Datomic as an ActiveModel compliant layer, supports Rails scaffolding, and maps transactions and datalog queries into Ruby methods. JRuby uses the peer service for direct Java API access while MRI uses REST. The demo scaffolds, persists, and performs as-of rollback queries against thousands of facts so the setup works, but API coverage and idiomatic mapping remain incomplete and need PRs.
AI-written summary · about
chapters (31)
- 0:00Introduction
- 0:46Who am I
- 1:31Topics
- 3:19Open Source
- 3:37Clarification
- 4:10Coding Time
- 4:48Friday Hug
- 5:26Closure
- 6:16Richie Hickman
- 7:18New sequel
- 7:56What is Datomic
- 8:20Example
- 9:21Data is immutable
- 9:39Rails vs RDBMS
- 10:20Resources
- 10:34PlaceOriented Programming
- 11:09Era of Cloud
- 11:26Fact
- 12:12Time
- 12:53Programming
- 13:23Dynamic vs RDBMS
- 14:05Challenge
- 14:15Schema
- 15:02Dynamic Transaction
- 15:26Method Mapping
- 16:07DataLog
- 16:31Atomic API
- 18:10Demo
- 23:54Seattle Sample
- 24:27Class Definition
- 27:12Simple Example








