replace carbon-client module with fault tolerant pool based object