Allow me to reintroduce myself, my name is MagLev
summary
MagLev 1.0 runs Ruby on a GemStone/S Smalltalk VM and ships a built‑in object database that persistently stores live Ruby objects (classes, procs, threads) via persistence by reachability and transaction commits. Examples show a Sinatra blog with no migrations, a 35‑line distributed worker queue using persisted procs with simple retry on commit failure, and a leaderboard implemented as Ruby sorted sets. Current release targets Ruby 1.8.7 with work toward 1.9/2.0; stone storage scales by adding extents rather than sharding.
AI-written summary · about
chapters (14)
- 0:00Intro
- 0:36AVI BRYANT SUPER SMART
- 2:03WHAT IS MAGLEV?
- 9:10OBJECT-RELATIONAL IMPEDANCE MISMATCH
- 10:57SIMPLE EXAMPLE
- 14:27TRANSACTIONS
- 18:53COMMON THEME
- 28:59COMMIT FAILURE?
- 30:06WHAT'S THE POINT?
- 31:40APPROACHES REDIS RDBMS RUBY'S SORTEDSET
- 38:56MY LAPTOP
- 40:01KILLER FEATURE TRANSPARENT OBJECT PERSISTENCE
- 40:29MOTIVATION?
- 42:18QUESTIONS?








