Flexible message bus for distributed Ruby applications