High availability for the mongo ruby driver. Automatic reconnects and recovery when replica-set changes, etc.