./devel/ruby-async, Concurrency framework for Ruby

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2022Q4, Version: 2.3.0, Package name: ruby31-async-2.3.0, Maintainer: pkgsrc-users

Async

Async is a composable asynchronous I/O framework for Ruby based on io-event
and timers.

"Lately I've been looking into async, as one of my projects -
tus-ruby-server - would really benefit from non-blocking I/O.
It's really beautifully designed." - janko

Features

* Scalable event-driven I/O for Ruby. Thousands of clients per process!
* Light weight fiber-based concurrency. No need for callbacks!
* Multi-thread/process containers for parallelism.
* Growing eco-system of event-driven components.


Master sites:

Filesize: 24 KB

Version history: (Expand)