State of JRuby 2014
summary
Projects a concrete release, JRuby 9000 (2014): Ruby 2.1 compatible, and explains what actually changes: a new IR/compiler layer and Truffle experiments plus InvokeDynamic fixes to improve dynamic call speed. Startup remains slow but shows measurable mitigation with nailgun and drip preboot strategies and specific JVM flags. Shows TechEmpower-style benchmarks where Torquebox-backed JRuby wins multi-core throughput versus MRI/unicorn, describes FFI progress, and admits C extensions remain problematic and slower.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:32Have you heard of JRuby
- 1:23Threads
- 4:28Improvements
- 4:43Garbage collectors
- 7:31Web servers
- 12:55History
- 16:10JVM Improvements
- 20:05Java Enhancement Proposal
- 25:05Startup Time
- 29:08Next Generation of Ruby








