DCell is a distributed object framework for Ruby based on Celluloid and 0MQ
which makes it easy to build distributed systems in Ruby using familiar
object oriented designs:

https://github.com/celluloid/dcell

DCell is a subcomponent of Celluloid. You can read more about Celluloid
here:

http://celluloid.io

DCell 0.10.0 brings a number of exciting new developments. It now features
a distributed gossip protocol contributed by Joe Hosteny, which means there
are no longer any external service dependencies you need to install in
order to start using it.

This release includes DCell Explorer, a web UI and basic dashboard for
DCell clusters:

https://github.com/celluloid/dcell/wiki/Explorer

DCell now runs a basic information service for obtaining hardware, OS, and
Ruby VM info:

https://github.com/celluloid/dcell/wiki/Information-Service

For more information on DCell, please check out the blog post on it I
published today:

http://www.unlimitednovelty.com/2012/04/introducing-dcell-actor-based.html

--

Full changelog:

- DCell::Explorer provides a web UI with Reel
- Info service at DCell::Node#[:info]
- Distributed gossip protocol, now default adapter
- Support for marshaling Celluloid::Futures
- Cassandra registry
- Initial DCell::NodeManager
- celluloid-zmq split out into a separate gem
- Use Celluloid.uuid for mailbox and call IDs

-- 
Tony Arcieri