摘要:
RPC TCP的问题 TCP三个特点:面向连接、可靠、基于字节流 关注基于字节流这一点,裸TCP收发01串之间没有边界,不知道完整消息要在哪里分割即粘包问题 所以需要加入消息头,在头部标注包长度,消息头里双方约定好的规则称为协议 所以基于TCP衍生出HTTP和RPC HTTP和RPC RPC:远程过 阅读全文
posted @ 2025-08-13 16:27
chycal
阅读(12)
评论(0)
推荐(0)
摘要:
HTTP/3 HTTP2的缺点 由于http2基于tcp实现,缺点如下 1队头阻塞问题没有解决 2TCP和TLS握手的延迟 3网络迁移需要重新连接 队头阻塞 TCP丢包后,整个TCP都要等待重传,阻塞所有请求 握手延迟 发起HTTP请求时,需要经历TCP三次握手和TLS四次握手的过程,经历3RTT时 阅读全文
posted @ 2025-08-13 15:04
chycal
阅读(24)
评论(0)
推荐(0)
摘要:
HTTP2的优点 http1的性能问题 高延迟 原因是现在的网站消息大小变大,页面资源变多,内容形式变多样,实时性要求高 http1的延迟难以下降,并发连接有限,队头阻塞问题,http头部巨大且重复,不支持服务器推送 兼容http1 1http2没有在url里引入新的协议名,仍旧使用http://表 阅读全文
posted @ 2025-08-13 11:29
chycal
阅读(18)
评论(0)
推荐(0)
浙公网安备 33010602011771号