BrB is a simple, fully transparent and extremely fast interface for doing simple distributed Ruby. The core of the architecture is provided by EventMachine (a fast and reliable IO event library).
BrB was built in order to achieve these 4 main goals :
The principle is simple and inspired from Drb (standard distributed ruby library) :
A process exposes an object over the network and any ruby process (after having established a connection tunnel) can directly call a method on the exposed object. BrB handles that part, so it’s fully transparent in the Ruby code.
For any question, use the Ruby BrB google group
Any help on the project is warmly welcomed!