[Boulder Ruby Group] Revactor
Kevin Williams
kevwil at gmail.com
Mon Jan 21 11:13:21 EST 2008
Very cool, Tony! I look forward to checking this out. It's a good
reason to check out 1.9 in more depth.
On Jan 21, 2008 12:26 AM, Tony Arcieri <tony at clickcaster.com> wrote:
> I'm sure most of you will see this on ruby-talk, but tonight I announced
> Revactor. Here's the ruby-talk announcement:
>
> ---------- Forwarded message ----------
> From: Tony Arcieri <tony at clickcaster.com>
> Date: Jan 21, 2008 12:13 AM
> Subject: Announcing Revactor: an Actor model implementation for Ruby 1.9
> To: ruby-talk ML < ruby-talk at ruby-lang.org>
>
>
> I'm pleased to announce the initial public availability of Revactor, an
> Actor framework for Ruby 1.9. The Actor model has seen increasing popularity
> in languages like Erlang and Scala. Revactor adds asynchronous message
> passing to the Fibers mechanism, easing the development of concurrent
> programs using them. You can read more about the Actor model here:
>
> http://revactor.org/philosophy/
>
> Revactor also includes a high performance sockets API, largely compatible
> with Ruby's own, but which also seamlessly interoperate with the Actor API.
> Using this approach means you can simultaneously process messages from both
> sockets and other Actors. Furthermore, with a small amount of monkeypatching
> it's able to run Mongrel, using Actors instead of threads as the underlying
> concurrency mechanism. Initial tests of the performance of Mongrel on top of
> Revactor surpass the threaded version.
>
> Revactor is available as a gem and can be installed with:
>
> gem install revactor
>
> For additional information please see the web site:
>
> http://revactor.org--
> Tony Arcieri
> ClickCaster, Inc.
> tony at clickcaster.com
> _______________________________________________
> Bdrg-members mailing list
> Bdrg-members at rubyforge.org
> http://rubyforge.org/mailman/listinfo/bdrg-members
>
--
Cheers,
Kevin Williams
http://www.bantamtech.com/
More information about the Bdrg-members
mailing list