Merb, All you need, nil you don't
summary
Merb claims a lean, benchmark-first redesign: framework code minimizes magic to cut GC churn and keep daemons running for months rather than minutes, and the router covers ~95% of Rails REST features plus UA and deferred routes logic. It uses ParseTree to bind action arguments at boot, returns action values directly, and exposes render_deferred and stream_file primitives to stream S3 objects or background HTTP work without blocking. Everything runs on Rack middleware so you can insert tiny fast API handlers, cascade apps, or swap servers like Thin, Mongrel, EventMachine or E.
AI-written summary · about
chapters (10)
- 0:00Principles of Merb
- 2:34Framework philosophy
- 3:26API and controller features
- 5:17Streaming and performance
- 8:44Rack architecture
- 12:40Web server integration
- 14:51Advanced deferred operations
- 17:21Routing and community
- 20:41Refactoring Rails
- 24:57Q&A and future outlook
related talks
01h 03mStrengthening the Ruby Ecosystem Part II: Merb
29mRamaze: The underrated Web Framework
01h 09mRails 3 ...and the real secret to high productivity
31mWhat Comes After MVC
48mFrom Rails to Rack: Making Rails 3 a Better Ruby Citizen
36mRails is Obsolete (But So's Everything Else)
28mDissecting Rails
34mMiddleman: the Missing View in the Rails API Stack
