gRPC
  • About
  • Docs
  • Guides
  • Videos
  • Showcase
  • Blog
  • Community

gRPConf India is happening for the first time on Nov. 19th! Learn more!

  • Docs
    • What is gRPC?
      • Introduction
      • Core concepts
      • FAQ
    • Languages
      • C# / .NET
        • API (legacy)
        • Daily builds (legacy)
      • C++
        • Quick start
        • Basics tutorial
        • Async-API tutorial
        • Asynchronous Callback API Tutorial
        • Best Practices for gRPC C++ API and FAQ
        • ALTS
        • API
      • Dart
        • Quick start
        • Basics tutorial
        • API
      • Go
        • Quick start
        • Basics tutorial
        • ALTS
        • API
        • Generated code
        • Generated-code (legacy)
      • Java
        • Quick start
        • Basics tutorial
        • ALTS
        • API
        • Generated code
      • Kotlin
        • Quick start
        • Basics tutorial
        • API
      • Node
        • Quick start
        • Basics tutorial
        • API
      • Objective-C
        • Quick start
        • Basics tutorial
        • OAuth2
        • API
      • PHP
        • Quick start
        • Basics tutorial
        • API
        • Daily builds
      • Python
        • Quick start
        • Basics tutorial
        • ALTS
        • Generated code
        • API
        • Daily builds
      • Ruby
        • Quick start
        • Basics tutorial
        • API
        • Daily builds
      • Swift
    • Platforms
      • Android
        • Java
          • Quick start
          • Basics tutorial
          • API
        • Kotlin
          • Quick start
          • API
      • Web
        • Quick start
        • Basics tutorial
    • Guides
      • Authentication
      • Benchmarking
      • Cancellation
      • Compression
      • Custom Backend Metrics
      • Custom Load Balancing Policies
      • Custom Name Resolution
      • Deadlines
      • Debugging
      • Error handling
      • Flow Control
      • Graceful Shutdown
      • Health Checking
      • Interceptors
      • Keepalive
      • Metadata
      • OpenTelemetry Metrics
      • Performance Best Practices
      • Reflection
      • Request Hedging
      • Retry
      • Service Config
      • Status Codes
      • Wait-for-Ready
View page source Edit this page -+++++Page+description+for+heading+and+indexes.---##+HeadingEdit+this+template+to+create+your+new+page.*+Give+it+a+good+name,+ending+in+`.md`+-+e.g.+`getting-started.md`*+Edit+the+"front+matter"+section+at+the+top+of+the+page+(weight+controls+how+its+ordered+amongst+other+pages+in+the+same+directory;+lowest+number+first).*+Add+a+good+commit+message+at+the+bottom+of+the+page+(<80+characters;+use+the+extended+description+field+for+more+detail).*+Create+a+new+branch+so+you+can+preview+your+new+file+and+request+a+review+via+Pull+Request." class=td-page-meta--child target=_blank rel=noopener> Create child page Create documentation issue Create project issue
  1. Docs
  2. What is gRPC?

What is gRPC?

New to gRPC? Start with the following pages

Introduction to gRPC

An introduction to gRPC and protocol buffers.

Core concepts, architecture and lifecycle

An introduction to key gRPC concepts, with an overview of gRPC architecture and RPC life cycle.

FAQ

Last modified November 12, 2024: Embed YouTube videos in different webpages (#1380) (196f408)
View page source Edit this page -+++++Page+description+for+heading+and+indexes.---##+HeadingEdit+this+template+to+create+your+new+page.*+Give+it+a+good+name,+ending+in+`.md`+-+e.g.+`getting-started.md`*+Edit+the+"front+matter"+section+at+the+top+of+the+page+(weight+controls+how+its+ordered+amongst+other+pages+in+the+same+directory;+lowest+number+first).*+Add+a+good+commit+message+at+the+bottom+of+the+page+(<80+characters;+use+the+extended+description+field+for+more+detail).*+Create+a+new+branch+so+you+can+preview+your+new+file+and+request+a+review+via+Pull+Request." class=td-page-meta--child target=_blank rel=noopener> Create child page Create documentation issue Create project issue
© 2025 gRPC Authors
Terms | Privacy | Trademarks | License | About