Rev, Revactor, Reia
summary
History and demos of three projects: the libev-backed event library coolio (rev) that replaces EventMachine and already runs massive web spiders, HDB push servers and chat systems on MRI 1.8.6+ YARV and Rubinius; the actor layer Revactor that uses Ruby fibers for actor-style concurrency and integrates with Rainbows for multi-core web servers; and the Erlang-flavored language Reia with immutable objects and gen_server semantics that after a rewrite becomes over nine thousand times faster.
AI-written summary · about
chapters (23)
- 0:00Platinum Sponsor
- 0:11Gold Sponsors
- 2:10BitTorrent but better
- 2:48I'm not productive!
- 4:11DistribuStream in Ruby
- 5:02Rails has Problems
- 8:01Denver Accord
- 8:27Event Machine
- 10:09Use Cases
- 10:54Example Applications
- 11:28Supported Platforms
- 11:45Evented Programming Crash Course
- 12:08Block Form
- 12:55Cool.io concepts
- 14:21Ry wrote a web server called Ebb
- 19:34Evented Programming smells like...
- 27:26Evented programming in Ruby is not POLS
- 29:06Erlang's strengths
- 30:43Reia @ Erlang Factory
- 32:23Reia rewrite
- 40:54Reia PEG Grammar
- 41:26Why PEG is better
- 42:15Reia next steps








