Which makes me think of... is there a ruby equivalent of Twisted ?
It's an event-drivent network framework. I always wanted to know that

Cheers,
zimba