Hello Ruby People,
I just finished a release of the Ruby/Event project:
Ruby/Event is a libevent (http://www.monkey.org/~provos/libevent/ )
binding that implements the majority of the original C API as faithfully
as possible without making Ruby people scream too much. Included with
Ruby/Event is the Myriad framework as an abstraction and many examples.
Included in this release is the following:
1. Complete BufferEvent support with intuitive class structure for you
to play with. Also more testing done and bugs worked out.
2. A simple framework for writing network clients and servers, which
I'm calling "Myriad" as if it's a new incarnation of a previous project
I did with the same name.
3. An SCGI client and server using Myriad that can run Ruby On Rails
applications with no problems, and probably other CGI apps if you want.
4. Several examples of using each level of the API:
http://www.zedshaw.com/projects/ruby_event/examples/
The docs aren't much right now, but I'm hoping to get some feedback on
Ruby/Event and/or Myriad and to improve it as needed. I found it was
incredibly easy to write the SCGI client and server with Myriad, and
it's blazing fast too. Take a look and let me know your thoughts.
Zed A. Shaw
http://www.zedshaw.com/