I'm working on a demonstration of using JRuby/Reel in my phone system event distribution system. I just added a
page that shows events using a WebSocket. At this point I have all the features I need demonstrated. Highlights:
* Reading phone switch events using celluloid-zmq sub socket
* Serving js and css(sass scss) files.
* Templated html pages using Haml.
* WebSocket URI that pushes live events.
* Logging events to database.
* Actor methods scheduled with the ice_cube gem
I'm running this on Ubuntu Linux with supervisord.
There are URL endpoints that end the application
and signal supervisord to either restart the app or not.
I have custom code for the http and ws routing,
but I don't currently see a need for any additional support for this.
I'm planning to extract a generic demo from this that I can
post to my public github. I'll be watching Reaf and other
celluloid ecosystem development.
Thanks to Tony and all the contributors for such useful software.