Celluloid is a framework for multithreaded programming in Ruby inspired
by
the Actor model:
–
Celluloid 0.11.1 is largely a maintenance release but includes a few new
features:
- ‘exclusive’ class method marks methods as always exclusive and runs
them
outside of a Fiber (useful if you need more stack than Fibers provide) - Celluloid::PoolManager returns its own class when #class is called,
instead
of proxying to a cell/actor in the pool. - #receive now handles SystemEvents internally
- Celluloid::Timers extracted into the timers gem, which Celluloid now
uses for its own timers