A few weeks ago at Railsconf I approached Ilya Grigorik about recording his awesome talk in the same style that I captured John Athadye and Joe Damato‘s talk. He recommended I grab him at OSCON to redo the talk as it would be a little more polished by then, so i did!
In the talk he discusses the state of the Ruby VM and why we should standardize an asynchronous Ruby stack which takes advantage of Ruby 1.9, Fibers, and non-blocking database drivers to make Ruby (and Rails) more scalable.
Resources

Ilya is the man. This same presentation was given by him at Railsconf 2010. Someone asked “What do you do when plugins or other software within your stack have memory leaks?” His answer was(pardon the langauge, just being accurate) “Simple, we fix the fucking leaks.”
[...] No Callbacks, No Threads & Ruby 1.9 « Envy Labs – July 27th %(postalicious-tags)( tags: ruby howto programming video async asynchronous eventmachine fibers )% [...]
Waw! I like the idea!
While I am a newbie and did not get some of code examples at the very end, I really loved this presentation. Shows bottlenecks and how to “really” scale, banishing code now/scale later “fears” :)
Thank you, Gregg, for producing this video, it’s very well done indeed (as we’ve gotten used to from you by now ;-). It’s a bit sad that the RailsConf organizers don’t publish all of the talks like many other conferences do — as if they wouldn’t sell out the venue in that case…
Thanks to Ilya, too, of course. This talk is very inspiring, probably the way to go for Ruby web stacks as he proposes.
I like fibers, but, as Ilya knows well, am not convinced they are the end all to rails scalability :)
bb.txt open error
Very interesting video! The new advantage will be great for us rubys