Skip to content
CodeWiki
Practice
Paths
Tracks
Cheatsheets
Playground
Glossary
AI era
Search
⌘K
English
English
Chinese
Practice
Paths
Tracks
Cheatsheets
Playground
Glossary
AI era
English
English
Chinese
Practice
/
Quiz
/
Backend
/
gRPC
A reservation RPC returns UNAVAILABLE after the server may have committed. What makes an …
from gRPC
Go 1.27 / gRPC-Go 1.83.2
advanced
1 min
A reservation RPC returns UNAVAILABLE after the server may have committed. What makes an automatic retry safe?
UNAVAILABLE itself proves the first attempt did not run.
A caller-stable request ID is atomically bound to the request and stored result.
The client creates a new request ID for every attempt.
Check
Ask AI about this kata
Report an error
previous kata
What should a schema author do after removing field 4 named warehouse?
Quiz
next kata
Review a generated reservation client
Review AI code
A new version is available
Reload