thrift-rpc alignment