网络技术
103 Early Hints 与 Preload:替代 Server Push 的实践
解释 103 Early Hints 如何在服务器思考时间提前发送预连接/预加载指令,作为 Server Push 的替代,并提供部署与验证建议。
Envoy 本地限流 LocalRateLimit 与路由限流策略实践
配置 Envoy 本地限流过滤器与路由级限流,实现低延迟配额控制与不同路径的差异化速率。
Cache-Status 响应头:缓存命中与路径观测
使用 Cache-Status 响应头观测中间缓存命中与转发路径,辅助端到端性能与缓存策略优化,提供示例与分析要点。
Cilium透明加密与Kubernetes NetworkPolicy协同治理
通过 Cilium 的透明加密与 eBPF 数据平面在集群内实现东西向流量加密,并与 NetworkPolicy 协同治理安全与性能。
NEL与Report-To网络错误上报治理(Report-To/NEL/采样)最佳实践
通过配置Report-To与NEL头并设置采样与端点白名单,收集网络错误事件、提升可视化治理能力并降低噪音与风险。
Declarative Link Capturing:PWA 链接捕获与页面合并
说明 Declarative Link Capturing 的 Manifest 配置与行为,在已安装 PWA 中捕获外部链接并合并到现有窗口,改善会话连续性与
CSS Nesting 与选择器策略:简化层级与可维护性
介绍原生 CSS 嵌套的语法与注意事项,结合 :is/:where 的特异性策略,降低选择器复杂度并提升样式可维护性。
HTTP Client Hints:视口与像素密度驱动的资源自适应
介绍 Client Hints 的头部与信号(DPR/Width/Viewport-Width 等),如何按设备能力与视口选择资源(图片)并与缓存策略协作,提供示例与参考。
PWA 渐进式 Web 应用实战(2025)
# PWA 渐进式 Web 应用实战(2025)
PWA 通过 Service Worker 与 Manifest 让 Web 具备离线与安装能力。本文聚焦缓存策略与更新体验。
## 一、核心组件
- Service Worker:拦截网络请求、缓存与离线回退;遵循生命周期(install、activate、fetch)。
- Web App Manifest:图标、名称、启动模式与安装提示配
Envoy 代理配置与流量策略(2025)
# Envoy 代理配置与流量策略(2025)
Envoy 通过层次化配置提供强大的流量治理能力。
## 一、核心组件
- Listener:监听端口与协议。
- Cluster:上游目标与健康检查。
- Route:路径与权重与匹配规则。
- Filter:HTTP/网络过滤器链扩展能力。
## 二、策略与治理
- 熔断与重试:在异常时限流与退避重试。
- 速率限制:按租户或路径进行限流与
HTTP消息签名与验证(Signature-Input/Signature)最佳实践
基于Signature-Input与Signature头的HTTP消息签名与验证,通过组件列表与规范化拼接、ES256签名与窗口校验,保障请求完整性与不可抵赖性。
Go Context 取消与超时实践
使用 Go 的 context 构建可取消与超时的请求链,覆盖 WithTimeout、WithCancel 与传递规范。
HTTP3与QUIC Datagram:实时传输与拥塞控制选择
理解 QUIC 的可靠流与不可靠 Datagram 语义,结合拥塞控制与 0-RTT 限制进行实时传输选型。
