~/talk

A Practical Functional Relational Architecture

Talkat Code Mesh 2017 · 2017-11-08..11-09· [databases]
slides:none on file

Argues that Functional Relational Programming is practical today, realized with Clojure / ClojureScript, Datomic (immutable relational DB) and React; shows Datomic is ACID, exposes datalog queries, a transaction log and time-travel reads so the database is a value at a logical time; demonstrates a React-driven time-travel UI implemented in about ten lines and interfaced over HTTP/Transit; notes Datomic runs on AWS marketplace, is language-agnostic via client protocol, and is used at companies like Netflix and Facebook.

AI-written summary · about

  1. 0:00Introduction
  2. 2:26System level talk
  3. 3:32The Tar Pit
  4. 4:28Simplicity
  5. 6:47FRP
  6. 9:11UI
  7. 11:14subjectivity
  8. 14:48React
  9. 19:24Why React
  10. 22:08Why Atomic
  11. 23:31Atomic Properties
  12. 24:44Demo
  13. 34:14Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.