BloodyOrange
BloodyOrange

Reputation: 165

What is the correct taxonomy of REST, HTTP and gRPC?

Do you think it makes sense to compare gRPC and REST or gRPC and HTTP? For both of those comparisons, I feel that I am comparing apples and oranges.

So how to create a proper "taxonomy" of things?

Upvotes: 0

Views: 81

Answers (1)

DazWilkin
DazWilkin

Reputation: 40091

There are many comparisons of REST and gRPC (list)

A common third approach is GraphQL

And, of course, there's really nothing new under the sun and, prior to these (modern) approaches, there was Web Services (SOAP), CORBA, DCOM, etc. etc.

It's unclear to me whether you'd benefit from writing more on the subject as the existing analyses cover this ground.

The taxonomy (!) appears implicit in the definition you summarized: TCP/IP? HTTP? RPC? XML|JSON|YAML|binary etc. etc.

Relevance to a specific need seems the best starting point.

Upvotes: 1

Related Questions