gPRC became possible with HTTP/2. HTTP/2 added a new layer called “binary framing”. References: https://www.freecodecamp.org/news/what-is-grpc-protocol-buffers-stream-architecture/