gRPC یک فریمورک ارتباطی اوپن سورس است که توسط گوگل بوجود آمده است. کاربرد اصلی این فریمورک ایجاد ارتباط کارآمد و سریع بین میکروسرویس ها است. ویژگی اصلی gRPC سریع و سبک بودن آن است که سبب میشود در طراحی سیستم های توزیع شده با مقیاس بالا انتخاب اصلی برای ارتباط بین سرویس ها باشد.