Get the latest tech news

gRPC: The Ugly Parts


The seedy underbelly of gRPC.

They eventually added a ServeHTTP() interface to grpc-go as an experimental way to use the HTTP server from the Go standard library but using that method results in a significant loss of performance. Getting started with protobuf, understanding the tooling, and setting up the necessary infrastructure can be intimidating for newcomers, making the initial adoption hurdle higher than with simpler JSON-based APIs. There’s a giant industry-wide conversation happening right now around where the line between “frontend” and “backend” meet and I think no matter the outcome, we’re going to see more typescript code using gRPC.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of gRPC

gRPC

Photo of Ugly Parts

Ugly Parts

Related news:

News photo

gRPC: 5 Years Later, Is It Still Worth It?

News photo

gRPC: The Bad Parts

News photo

Connect joins the CNCF: gRPC you can bet your business on