gRPC är ett modernt, öppen källkod, högpresterande ramverk för fjärrproceduranrop (RPC) som kan köras i alla miljöer. Det möjliggör effektiv anslutning av tjänster inom och mellan datacenter, samt för att koppla ihop enheter, mobilapplikationer och webbläsare med backend-tjänster. Tjänster definieras med Protocol Buffers, och ramverket stöder automatisk generering av klient- och serverstubs för olika språk och plattformar. Det erbjuder dubbelriktad strömning och fullt integrerad, pluggbar autentisering baserad på HTTP/2. gRPC är ett inkubationsprojekt inom CNCF.