Essential Tips To Manage Your gRPC Services With Kong Like A Proby@gszr
1,689 reads
1,689 reads

Essential Tips To Manage Your gRPC Services With Kong Like A Pro

by Guilherme Salazar5mMarch 29th, 2021
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

GRPC is a remote procedure call (RPC) framework initially developed by Google circa 2015. Based on HTTP/2 for transport and Protobuf as Interface Definition Language, gRPC has several capabilities that traditional REST APIs struggle with, such as bi-directional streaming and efficient binary encoding. What follows is a step-by-step tutorial on how to set up Kong to proxy gPC services, demonstrating two possible scenarios. In the first scenario, a single Route entry in Kong matches all gRpc methods from a service. The second one, I have per-method Routes, which allows me to apply different plugins to specific gRsPC methods.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - Essential Tips To Manage Your gRPC Services With Kong Like A Pro
Guilherme Salazar HackerNoon profile picture
Guilherme Salazar

Guilherme Salazar

@gszr

Experienced Backend Engineer with a demonstrated history of working in the software industry. Currently working at Kong.

Share Your Thoughts

About Author

Guilherme Salazar HackerNoon profile picture
Guilherme Salazar@gszr
Experienced Backend Engineer with a demonstrated history of working in the software industry. Currently working at Kong.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
L O A D I N G
. . . comments & more!