MediumEvaluateSystem Design Interview FrameworkMultiple Choice

When should you use gRPC instead of REST for service-to-service communication?

Evaluate Tests ability to make judgments and justify decisions.

Answer Options

AWhen the service is accessed by web browsers
BWhen low latency, strong typing, and streaming are required for internal microservices
CWhen the API must be publicly documented with OpenAPI
DWhen the payload is primarily HTML

Want to see the correct answer?

Get the answer with a detailed explanation, plus practice 20+ more System Design Interview Framework questions with adaptive quizzes and timed interviews.

See the Answer on Guru Sishya →

This question is from the System Design Interview Framework topic (System Design).

More System Design Interview Framework Questions