~/talk

Would you like to forget about the database?

Talkat Cascadia Ruby 2012 · 2012-08-03..08-04· [databases]
links:none on file
slides:none on file

Argues that Maglev on the Gemstone S VM gives transparent object persistence: Ruby objects live in a shared image, persisted via a persistent-root hash and ACID transactions (abort/commit) instead of SQL or JSON. Demonstrates a working Sinatra blog and a background-job queue implemented in ~34 lines, shows arrays vs Gemstone’s reduced-conflict Q for concurrency, and explains persistence by reachability where related objects auto-persist. Claims compatibility with many gems and roughly matches Ruby 1.8.7/1.9.3 performance.

AI-written summary · about

  1. 0:00The object database problem
  2. 1:39Impedance mismatch explained
  3. 4:46Introducing Gemstone S
  4. 7:07Transparent persistence
  5. 10:12MagLev architecture
  6. 14:02Building with MagLev
  7. 17:48Background jobs and queues
  8. 22:57Future and Q&A
~/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.