Why Use gRPC and Thrift for Remote Procedure Calls

Rebecca Sealfon
Level Up Coding
Published in
5 min readNov 24, 2021

--

Photo by chrissie kremer on Unsplash

Usually, whenever somebody wants to start building an HTTP API for their website, they pretty much exclusively use REST as the go-to architectural style. They prefer REST to alternative approaches such as RPC and GraphQL.

REST works well for most cases, especially if you build a monolithic application that does not have complex within-application communication. The problems…

--

--

Former software engineer at Google, U.S. National Spelling Bee champion, and synesthete, based in New York, NY. Loves books, liberal Judaism, and nature.