Wisper::Celluloid
Provides Wisper with asynchronous event publishing using Celluloid actors.
Installation
gem 'wisper-celluloid'
Usage
my_publisher.subscribe(MyListener.new, async: true)
The listener is transparently turned in to a Celluloid Actor.
Please refer to Celluloid for more information, particularly the Gotchas.
Compatibility
Tested with 1.9.3, 2.x, JRuby and Rubinius. See the build status for details.
Contributing
Yes please, either submit a PR or open an issue first to discuss your thoughts.