网络架构初识
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第10天,点击查看活动详情
网络架构
网络提速
HTTP2.0
最大改进——增加了TCP复用
多路复用/stream
在单个TCP链接传输中,看出来是串行传输
如果TCP丢包,则会多路复用:依然有队头阻塞
QUIC/HTTP3.0
TCP过于稳定,因此不便于修改,因此UDP便于推广修改
kernel的实现需要推行各种不同的操作系统,因此谷歌实现在Userspace用户端
数据中心分布
——即服务器集合
同运营商访问
静态资源(图片视频)路径优化——CDN
CDN是一个缓存接口
边缘机房的建设,优先访问边缘机房,缓存命中视频/图片等静态内容
动态API(播放/评论接口)路径优化——DSA
随着时间变化不同用户的点击可能不同,
分四层/七层动态加速。核心在于利用可控节点做路径探测和规划。
则需要一个路径最优,网络优化算法。
网络稳定
容灾概念
故障排查
故障明确——故障止损——分段排除
故障明确
故障止损
分段排查
网络故障排查常用命令
故障预防
监控报警——故障演练/预案——故障降级/止损

浙公网安备 33010602011771号