negativecode / vines

An XMPP chat server for Ruby.
http://www.getvines.org/
MIT License
471 stars 75 forks source link

Suggestion: Move to Celluloid/Celluloid-IO #51

Closed mistergibson closed 6 years ago

mistergibson commented 6 years ago

Dear Developers:

I wanted to suggest you re-code your event management around this library: https://github.com/celluloid/celluloid

I, like you, used eventmachine for a long time - but Celluloid is a far more real concurrency, particularly under JRuby. Their work in this area is brilliant and was born out of frustrations with eventmachine and communications edge cases. I know you've invested a lot in the current direction, but do please take a look at Celluloid & Celluloid-IO and see for yourself.

Thanks,