http2.0

poemyang14 天前
网络协议·云原生·rpc·grpc·http2.0
站在巨人的肩膀上:gRPC通过HTTP/2构建云原生时代的通信标准gRPC:云原生时代的通信标准 gRPC将HTTP/2作为其传输层,并在此基础上定义了自身的通信语义。gRPC支持四种服务方法类型,它们都映射到HTTP/2的流模型上。 1)Unary RPC: 客户端发送单个请求,服务器返回单个响应(类似传统请求-响应)。 2)Server Streaming RPC: 客户端发送单个请求,服务器返回一个消息序列(流)。 3)Client Streaming RPC: 客户端发送一个消息序列(流),服务器返回单个响应。 4)Bidirectional Streaming
poemyang17 天前
网络协议·rpc·http2.0
从HPACK到多路复用,揭秘HTTP/2如何终结网络拥堵头部压缩 (HPACK) 在HTTP/1中,每个请求和响应都会发送大量重复的头部信息,比如 Cookie、User Agent、Accept 等,会使得大量带宽被这些冗余的数据占用。为了解决这个问题,HTTP/2引入了HPACK算法来压缩头部信息。HPACK算法有两个主要的特性。 1)静态表(Static Table)和动态表():用来存储头部字段。静态表包含了61 种常见的头部字段,如":method"、":path"等。动态表则是在会话过程中动态更新,它存储了最近使用的头部字段。同时HPACK会建立一
poemyang19 天前
网络协议·rpc·http2.0
从文本到二进制:HTTP/2不止于性能,更是对HTTP/1核心语义的传承与革新云原生计算基金会(Cloud Native Computing Foundation,CNCF)是一个非盈利的开源组织,专注于推动云原生计算的发展和标准化。而gRPC(Google Remote Procedure Call)是由Google发起并开源的高性能、跨语言RPC框架。2017年,Google将gRPC项目捐赠给了CNCF,使其成为云原生生态的核心组件之一。gRPC与Kubernetes(容器编排)、Prometheus(监控)、Istio(服务网格)等CNCF项目深度集成,广泛应用于微服务架构
CXDNW10 个月前
网络·笔记·http·面试·https·http2.0
【网络面试篇】HTTP(2)(笔记)——http、https、http1.1、http2.0目录一、相关面试题1. HTTP 与 HTTPS 有哪些区别?2. HTTPS 的工作原理?(https 是怎么建立连接的)
有梦想的攻城狮2 年前
网络协议·http·多路复用·http2.0
HTTP/2.0协议详解HTTP/2.0:互联网通信的革新标准 随着互联网技术的飞速发展,HTTP协议作为互联网应用最广泛的通信协议,也在不断演进和优化。HTTP/2.0是HTTP协议的最新版本,它旨在提供更高效、更安全、更快速的互联网连接。
我是有底线的