Request Hedging

Explains what request hedging is and how you can configure it.

Request Hedging

Explains what request hedging is and how you can configure it.

Overview

Hedging is one of two configurable retry policies supported by gRPC. With hedging, a gRPC client sends multiple copies of the same request to different backends and uses the first response it receives. Subsequently, the client cancels any outstanding requests and forwards the response to the application.

Basic hedging diagram