wmproxy
文章平均质量分 93
问蒙服务框架
这个作者很懒,什么都没留下…
展开
-
16. 从零用Rust编写正反向代理, 反向代理upstream源码实现
此时关于反向代理的几个初步问题已经处理完成反向代理操作。反向代理在互联网已经组成了密不可分的组成部分,成为了互联网的基石之一。像云服务器的负载均衡,K8S中的数据同步等大的小的均用到了这一项技术。原创 2024-01-09 11:40:51 · 628 阅读 · 0 评论 -
8. 从零用Rust编写正反向代理, HTTP改造篇之HPACK原理
HTTP/1.1发表于1999年,该协议持续被使用到了至今HTTP/2标准于2015年5月以RFC7540正式发表。由于HTTP2对1.1协议保持有高度的兼容,并且主要以字节传输,相比于1.1有更好的传输效率和更强大的传输能力,所以他快速流行起来在2017年5月,全球排名前1000万的网站中,有13.7%支持了HTTP/2。在2019年6月,全球有36.5%的网站支持了HTTP/2。原创 2023-12-07 13:54:39 · 1067 阅读 · 1 评论 -
6. 从零用Rust编写正反向代理, 通讯协议源码解读篇
下面是代码类的定义/// 中心客户端/// 负责与服务端建立连接,断开后自动再重连/// tls的客户端连接信息/// tls的客户端连接域名/// 连接中心服务器的地址/// 内网映射的相关消息/// 存在普通连接和加密连接,此处不为None则表示普通连接/// 存在普通连接和加密连接,此处不为None则表示加密连接/// 绑定的下一个sock_map映射/// 发送Create,并将绑定的Sender发到做绑定。原创 2023-12-05 09:53:33 · 1373 阅读 · 3 评论