tryLock()
queue에서 기다리지 않고 현재 가능 여부를 바로 반환한다
latency minimalbackpressure를 바로 돌려줄지 제한 시간 동안 흡수할지 선택한다.
queue에서 기다리지 않고 현재 가능 여부를 바로 반환한다
latency minimaldeadline까지 WAITING하고 성공·timeout·interrupt를 구분한다
bounded wait핵심: 각 downstream에 새 timeout을 주지 말고 전체 request deadline의 남은 값을 전달한다.