Hello gRPC!

High Performances microservices with HTTP/2 and gRPC

HTTP/2

  • A better TCP transport for actual HTTP request and responses

  • Header compression

  • Binary Protocol

gRpc

  • Remote procedure call system

  • Working with Protocol Buffers

  • Blocking & Non-Blocking

  • Timeout And Retry

  • Smart Connection Pooling

gRpc

  • Remote procedure call system

  • Working with Protocol Buffers

  • Blocking & Non-Blocking

  • Timeout And Retry

  • Smart Connection Pooling

Benchmarks

gRpc

Spring Webflux

Reactive

Cpu Usage

Made with Slides.com