Using throttling to control service concurrency