技术栈
http/2
爱代码的猴子
1 天前
网络
·
网络协议
·
计算机网络
·
http
·
面试
·
http/2
【心得】一文梳理高频面试题 HTTP 1.0/HTTP 1.1/HTTP 2.0/HTTP 3.0的区别并附加记忆方法
面试时很容易遇到的一个问题—— HTTP 1.0/HTTP 1.1/HTTP 2.0/HTTP 3.0的区别,其实这四个版本的发展实际上是一环扣一环的,是逐步完善的,本文希望帮助读者梳理清楚各个版本之间的区别,并且给出当前各个版本的应用情况,以及总结了两个记忆口诀,希望对大家有帮助。
CoreDump丶
1 年前
golang
·
grpc
·
http/2
Golang中gRPC使用及原理探究
gRPC是一种进程间通信技术,在微服务和云原生领域都有着广泛的应用。如下图所示,gRPC支持多种语言编写的客户端和服务端进行通信,在使用之前需要使用proto文件来定义message和service,然后即可生成不同语言的数据结构以及客户端和服务端接口,服务端需要我们实现接口中的方法,即可实现进程间的通信。