add ThroughputService and ThroughputServiceClient