thrift client-server factory
cluster rpc changes from rmi to thrift, GA, except for handling failure conditions