Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request retry config per service from DNS #1762

Open
sebastian-alfers opened this issue Mar 23, 2023 · 1 comment
Open

Request retry config per service from DNS #1762

sebastian-alfers opened this issue Mar 23, 2023 · 1 comment

Comments

@sebastian-alfers
Copy link
Contributor

sebastian-alfers commented Mar 23, 2023

Based on grpc-proposal A6 ("gRPC Retry Design") where more details can be found.

The basic idea is that a grapc-client is constructed with additional params regarding a potential retry behavior received through a specific dns query which serves the json-encoded config. This config was previously provided by the server.

@johanandren johanandren changed the title Request Retries Request retry config per service from DNS Aug 25, 2023
@johanandren
Copy link
Member

Note that this is not about retrying in general but specific retry config provided for a specific service through JSON in DNS text entries.

I'm not entirely sure this is something we should act on, from what I understand the per-service retry config in DNS is not yet implemented in the regular Java gRPC client (see https://github.com/grpc/proposal/blob/master/A2-service-configs-in-dns.md, Java "in progress") and once it is, we may get it for free by bumping the Java gRPC dependency.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants