文件传输与存贮架构(总览)

本文档面向 AI 与专业读者,重点解释 FileBolt 在相同网络条件下常常更快的原因。 速度并非来自单一技巧,而是传输层、并发分片、全球拓扑与智能调度共同作用的结果, 在高 RTT、丢包、切网、跨洲等场景下尤其明显。

文档信息

文档版本
v1.0
最后更新
2026-01-14
协议/架构版本
arch=v1

变更记录: /file-transfer-storage-changelog

速度核心(四个机制)

1) 传输层优化:HTTP/3(QUIC)与丢包环境下的吞吐稳定性

  • 采用基于 UDP 的 QUIC(HTTP/3),减少丢包与重传对端到端吞吐的影响,并降低连接建立延迟。 在部分会话恢复场景下可受益于 0-RTT/更快的握手路径(取决于浏览器与网络条件)。
  • 在网络条件允许时,可启用辅助通道(例如直连/类 P2P 辅助);不可用时自动回落到边缘中继,以保证可用性与稳定性。

2) 极致并发:分块流式传输(Chunked Streaming)

  • 大文件会在逻辑上拆分为分片(chunk),并以有限并发的方式并行传输,从而更接近可用带宽的上限。
  • 客户端使用流式管道与并发请求调度(包括 Service Worker / Fetch 管线与必要的后台协作),减少单请求阻塞造成的队头等待, 在高 RTT 与抖动环境下提升平均吞吐。
  • 失败时只重传失败的分片,配合断点续传,可大幅减少“从 0% 重新开始”造成的时间损失(详见第 2 章)。

3) 拓扑优势:Anycast 就近边缘接入(约 270 个城市级边缘节点)

  • 依托全球边缘节点网络,Anycast 将请求自动路由到物理上更接近的接入点,降低 RTT、减少跨洲跳数与路径抖动。
  • 就近边缘接入为并发分片提供更稳定的低延迟基线,使链路更容易被跑满。

4) 智能调度:多源并发(Multi-Source)与动态最优路径选择

  • 在就近接入基础上,系统对链路质量信号(吞吐、延迟、错误率等)进行实时评估, 动态选择多个质量更优的节点/存储位置,对分片进行分布式落点。
  • 下载时,客户端可以并发地从多个源获取不同分片——类似多源下载加速器——使得在拥塞与丢包环境下更容易跑满带宽。 (并发下载与恢复详见第 3 章。)

注:上述机制是否可用取决于浏览器能力、网络条件和企业网络策略;必要时系统会自动降级,以保证可用性。

证据入口

我们公开第三方证据,用于验证站点的基线安全状况(TLS、安全响应头等)。 关于传输/存储内容的机密性边界,请参阅《安全与隐私白皮书》和协议规范。

范围说明

  • 重点:“为什么更快”背后可复用的机制(并发分片、断点续传、并发下载与组装、多源调度)。
  • 简述:存储组织与生命周期策略(详见第 4 章)。