Skip to content
0:00 / 0:00

#datomic#clojure#richhickey

Rich Hickey: Deconstructing the Database

InfoQ

234K subscribers • 59 videos on Hallway • Conference channel

YouTube
  • Recommended by 7 people: 4 on Hacker News, 1 on Lobsters and 2 curated lists.
  • A classic. People kept recommending it from 2012 to 2020.
  • Presented by Rich Hickey, creator of Clojure
  • An opinion. It argues one side of a question engineers disagree on.

Advanced. Deep dive for people who know the field.

106K views14 years ago7 recommendations

Databases and dataSoftware designDatabase internalsSoftware architectureFunctional programming

Rich Hickey deconstructs traditional database architectures and explains the fact-based design principles behind Datomic.

Rich Hickey, author of Clojure, and designer of Datomic presents a new way to look at database architectures in this talk from JaxConf 2012. ** For more presentations from JaxConf 2012, head to mrkn.co/txtch

Why it's here

7 people recommend this

What people say. Highly recommended as a must-watch talk for understanding database design, state, and the advantages of fact-based architectures.

Moments people linked to

slowmovintargeton Hacker News • Recommends

On “The Impedance Mismatch Is Our Fault (2012)”

Rich Hickey's talk on the design of Datomic is also something every programmer should see at least once: link to this video

diegoon Lobsters • Recommends

Rich Hickey: Deconstructing the Database (66 min. talk)

programming-talkscurated list on GitHubRecommends

Under “Databases”

Deconstructing the Database 01:06:24 by **Rich Hickey** (2012)

awesome-talkscurated list on GitHubRecommends

Under “Databases”

Deconstructing the Database by **Rich Hickey** (JaxConf 2012) 1:06:23

MoosePlisskenon Hacker News • Recommends

On “Rethinking caching in web apps”

…o agents that live on your app servers, but unlike the Solr configuration these agents receive updates to the index in real time. At a glance at least, it seems to offer all of the advantages of the Solr solution while still allowing relatively fast updates to the data. This is an interesting talk on the topic by Rich Hickey (who created Datomic): link to this video . It's long but I thought it was worthwhile.…

shotgunon Hacker News • Recommends

On “Ask HN: CTM gave CS the “kernel language”. Is there a “kernel database”?”

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: 1 link to this video 2 link

pgton Hacker News • Recommends

On “Idempotence: What is it and why should I care?”

You will enjoy the fact-based database Datomic, which is the reason Rich Hickey made Clojure: link to this video Datalog is a much, much, much query language better than SQL: link

u/_commitmentin r/Clojure • Mentions

Usage of Datomic I recently watched Deconstructing the Database presentation\1\ of Rich Hickey. I wonder about the usage of Datomic in real-life. Did you find the opportunity to use it? What are the experiences? Is there any alternative that apply similar philosophies in industry? \1\[video
18View on Reddit