• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pureGirl
V2EX  ›  程序员

微信 qq 是怎么实现大文件快速传输的

  •  
  •   pureGirl · Apr 10, 2025 · 7321 views
    This topic created in 578 days ago, the information mentioned may be changed or developed.
    29 replies  •  2025-04-11 19:59:06 +08:00
    2han9wen71an
    2han9wen71an
    Apr 10, 2025
    1
    加钱做基础设施
    shijingshijing
    shijingshijing
    Apr 10, 2025
    2
    腾讯的钞能力
    tangmanger
    tangmanger
    Apr 10, 2025❤️9
    3
    微信这种到处拉屎的玩意就算了 qq 可以讨论
    phrack
    phrack
    Apr 10, 2025
    4
    你是不是对快速和大文件有什么误解
    NessajCN
    NessajCN
    Apr 10, 2025
    5
    没实现过
    pureGirl
    pureGirl
    OP
    Apr 10, 2025
    6
    @shijingshijing 不会用的就是最基础的传输方式吧,没有啥黑科技在吗
    Peace2021
    Peace2021
    Apr 10, 2025
    7
    ddz.cool 可以
    coolfan
    coolfan
    Apr 10, 2025
    8
    qq 传文件有大文件秒传,无非就是哈希
    ainming
    ainming
    Apr 10, 2025
    9
    qq 那速度,还快速?发个文档跟挂点滴似的
    zrcgege
    zrcgege
    Apr 10, 2025❤️2
    10
    感觉 tg 比微信强太多了
    nxforce
    nxforce
    Apr 10, 2025
    11
    以前 QQ 好友在局域网内,传文件是走内网的,在那个网速普遍不高的年代真的爽。

    现在不知道怎么样了,因为没有人用 QQ 和我传文件了。
    pkoukk
    pkoukk
    Apr 10, 2025
    12
    QQ 在线传输:如果两个用户在同局域网内,走内网
    QQ ,微信离线传输:验证文件 HASH ,如果服务器有缓存直接完成

    你试试搞个无缓存的大文件,你就不觉得它快了,顶破天给你 1M/s 的上传速度
    fstab
    fstab
    Apr 10, 2025
    13
    @pkoukk QQ 会员速度还是挺快的。
    Rat3
    Rat3
    Apr 10, 2025
    14
    1. 走内网
    2. OSS 上有哈希一致的文件
    nuomi196500
    nuomi196500
    Apr 10, 2025
    15
    @ainming 转圈都是在检查过滤敏感信息
    wzbrbj
    wzbrbj
    Apr 10, 2025❤️1
    16
    @zrcgege bro ,把感觉 2 个字去了,然后你再好的把玩下 TG 就知道了。
    helllkz
    helllkz
    Apr 10, 2025
    17
    快速传输?快吗?下个源视频需要多少时间?
    musi
    musi
    Apr 10, 2025 via iPhone
    18
    公网上传再快不还受到家宽限制
    proxytoworld
    proxytoworld
    Apr 10, 2025
    19
    cdn
    lesismal
    lesismal
    Apr 10, 2025❤️1
    20
    @zrcgege 同意,tg 面前其他的都是渣渣,一个能打的都没有
    lesismal
    lesismal
    Apr 10, 2025
    21
    > @zrcgege bro ,把感觉 2 个字去了,然后你再好的把玩下 TG 就知道了。

    @wzbrbj 严重同意。对毛子哥 respect+1
    Hyxiao
    Hyxiao
    Apr 10, 2025
    22
    说到文件传输,就想到文叔叔,想不通是怎么盈利的,这么多文件不是会消耗很多带宽吗
    akirarika
    akirarika
    Apr 10, 2025❤️1
    23
    有一个细节:

    QQ 传输文件时其实会把大文件给切片,然后上传完一个切片另一端就下载一个切片,因此可能文件上传了 60% 但接收方已经下载了 55% 这种情况
    flyqie
    flyqie
    Apr 10, 2025
    24
    1. 尽可能走 p2p

    2. 服务端哈希缓存

    3. chunk upload/chunk download ,边传边下

    能想到的就这些了。
    stone9527
    stone9527
    Apr 10, 2025
    25
    微信?大文件传输?
    whathappen
    whathappen
    Apr 10, 2025❤️1
    26
    @akirarika @flyqie

    一直觉得 QQ 那班开发不错。

    就像 MSN 的时代,发信息是用明文的,可以被代理直接看到内容。QQ 那时已经是加密传的了。
    Solix
    Solix
    Apr 10, 2025 via iPhone
    27
    其实就是个网盘,看看网盘架构就懂了
    TsukiMori
    TsukiMori
    Apr 11, 2025 via Android
    28
    @zrcgege tg 在 im 这块秒天秒地秒空气
    Shiroka
    Shiroka
    Apr 11, 2025
    29
    微信文件传输完全是💩
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4534 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 124ms · UTC 02:29 · PVG 10:29 · LAX 18:29 · JFK 21:29
    ♥ Do have faith in what you're doing.