Provides low level cross-platform primitives for constructing event loops, with support for
The initial proof-of-concept Async was built on NIO4r. It was perfectly acceptable and well tested in production, however being built on
libev was a little bit limiting. I wanted to directly built my fiber scheduler into the fabric of the event loop, which is what this gem exposes - it is specifically implemented to support building event loops beneath the fiber scheduler interface, providing an efficient C implementation of all the core operations.
Please see the project documentation.
We welcome contributions to this project.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature)
- Commit your changes (
git commit -am 'Add some feature')
- Push to the branch (
git push origin my-new-feature)
- Create new Pull Request