Why Use RPC When We Have HTTP? Quick Overview of gRPC Framework

Why Use RPC When We Have HTTP? Quick Overview of gRPC Framework

Source: https://www.escapelife.site/posts/395e12c9.html gRPC is a high-performance, general-purpose open-source RPC framework designed based on the HTTP2 protocol standard, using Protocol Buffers as the default data serialization protocol, and supports multiple programming languages. What is gRPC Framework The goal of an RPC framework is to make remote service calls simpler and more transparent, shielding the underlying transmission … Read more

Analysis of HTTP2 Features

Analysis of HTTP2 Features

This article mainly introduces some improvements and new features of HTTP2 compared to HTTP1.1. 1. Shortcomings of HTTP1.1 The HTTP protocol adopts a “request-response” model. When using the normal mode, i.e., non-KeepAlive mode, a new connection must be established for each request/response between the client and server, and the connection is immediately closed after completion … Read more