我之前写过 海外移动网络优化的文章 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
isno
V2EX    程序员

我之前写过 海外移动网络优化的文章

  •  1
     
  •   isno 2022-06-10 13:45:17 +08:00 3885 次点击
    这是一个创建于 1231 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我准备再写一下 海外运营系统的设计和实践, (能不能公开,得跟公司申请一下)

    有想看的么?如果有人感兴趣,我就周六末开始总结

    35 条回复    2023-03-07 13:12:15 +08:00
    YogaX
        1
    YogaX  
       2022-06-10 13:49:52 +08:00
    +1
    ericgui
        2
    ericgui  
       2022-06-10 13:59:14 +08:00
    +1
    lysS
        3
    lysS  
       2022-06-10 13:59:44 +08:00
    放个屁股
    a661463257
        4
    a661463257  
       2022-06-10 14:02:12 +08:00 via iPhone
    +1
    isno
        5
    isno  
    OP
       2022-06-10 14:06:16 +08:00
    我注册的公众号:thebyte 先可以关注一下
    nanjoyoshino
        6
    nanjoyoshino  
       2022-06-10 14:31:03 +08:00
    要不先把上一篇的链接发一下?看题目还挺有兴趣的,搜了一下没搜到
    Alexf4
        7
    Alexf4  
       2022-06-10 14:38:17 +08:00
    留个爪
    devswork
        8
    devswork  
       2022-06-10 14:41:45 +08:00
    海外移动网络优化的文章 先放出来看下呗
    lrh3321
        10
    lrh3321  
       2022-06-10 14:54:11 +08:00
    +1
    devswork
        11
    devswork  
       2022-06-10 14:58:06 +08:00
    写的不错,收藏了,期待+1
    cloverstd
        12
    cloverstd  
       2022-06-10 15:11:35 +08:00
    你怎么做到从 TCP 一路优化到 HTTP ,再到具体业务系统的图片和视频的
    爱奇艺不应该每一块都是单独的业务团队么
    isno
        13
    isno  
    OP
       2022-06-10 15:17:39 +08:00 via iPhone   3
    @cloverstd 我一个个去说服的
        14
    cloverstd  
       2022-06-10 15:21:22 +08:00
    @isno #13 我觉得这个最了,在大公司跨部门,跨业务线落地比什么都难,可以分享分享这个
    cloverstd
    isno
        15
    isno  
    OP
       2022-06-10 15:31:10 +08:00
    @cloverstd 涉及了非常多的业务线,推的周期也很长,折腾了很多业务部门一年多
    Sahzzz
        16
    Sahzzz  
       2022-06-10 15:56:15 +08:00
    大佬写的详细一点!我司 APP 也是东南亚市场为主
    presoul
        17
    presoul  
       2022-06-10 17:07:14 +08:00
    +1 ,等大佬分享
    cnoder
        18
    cnoder  
       2022-06-10 17:10:01 +08:00
    能推的动太牛了
    lawmil
        19
    lawmil  
       2022-06-10 19:15:51 +08:00
    cy
    stardust21
        20
    stardust21  
       2022-06-10 19:38:38 +08:00
    +1
    1596384882
        21
    1596384882  
       2022-06-10 19:47:52 +08:00
    +1
    mylifcc
        22
    mylifcc  
       2022-06-10 19:54:33 +08:00
    请教下,350ms = 50*5+ 100ms(服务端) ,100s 的服务器延迟是怎么产生的呢,另外 50ms 是用什么工具测量的呢,最近也在做外网降低延迟的需求,用的是 ping ,不知道对不对
    Zy143L
        23
    Zy143L  
       2022-06-10 20:07:13 +08:00 via Android
    插眼,等 op 下一篇
    caqiko
        24
    caqiko  
       2022-06-10 20:21:49 +08:00 via Android
    +1
    没在大厂干过,期待楼主分享一下整体的架构,包括云服务商选择、服务器配置、技术栈、流量峰值、监控、应急机制等
    wzzzx
        25
    wzzzx  
       2022-06-10 20:43:20 +08:00
    能推动是真的很厉害
    chineselittleboy
        26
    chineselittleboy  
       2022-06-10 21:11:19 +08:00 via Android
    厉害
    chezs66
        27
    chezs66  
       2022-06-10 22:16:44 +08:00
    请教大佬怎么看待开启 0-RTT 后存在重放攻击的问题?
    isno
        28
    isno  
    OP
       2022-06-10 23:01:12 +08:00 via iPhone   1
    @mylifcc 100ms 是后端业务处理的延迟时间。
    用 ping 没问题

    @chezs66 是否开 0RTT ,根据业务取舍,都是 get 类的幂等请求,有重放攻击也没关系。

    有重放风险的,更多要在业务层解决。碰到如退款没做失效的,就算没重放也会有其他问题。

    后续有问题可以在公众号消息
    uncleroot
        29
    uncleroot  
       2022-06-13 15:14:03 +08:00
    感谢分享。
    请教一下:
    TFO 要内核支持吧? 终端都支持吗?电视盒子?
    兜底机制,为啥会用更先进的技术做兜底? QUIC 先行或许效果会更好,并且 Google 已经大规模实践了。
    isno
        30
    isno  
    OP
       2022-06-24 16:13:09 +08:00
    @YogaX
    @ericgui
    @lysS
    @a661463257
    @Alexf4
    @lrh3321
    @devswork
    @Sahzzz
    @presoul
    @cnoder
    @stardust21
    @1596384882
    @Zy143L
    @caqiko

    各位抱歉,新篇技术、产品细节涉及太多,内部审稿被毙了,不允许发布。
    Zy143L
        31
    Zy143L  
       2022-06-24 18:26:47 +08:00 via Android
    @isno 那就稍微省略一些内部独有的,有没有可能发出来呢?
    shibo501c
        32
    shibo501c  
       2023-03-03 11:18:18 +08:00
    @1596384882 @Alexf4 @Sahzzz @YogaX @Zy143L @a661463257 @caqiko @chezs66 @chineselittleboy @cloverstd 请教下各位,如果做一个这种网络优化的开源项目,会有人想用吗。

    比如提供 TCP 或者 QUIC 的通道,TLS 1.3 的握手,然后集成到 js ,kotlin ,swift 的网络库里,可以选择发现请求延迟大于一定的情况下,开启请求的隧道,转给一个轻量级的中转服务,转给用户内网的服务。在做一个 UI 进行一些统计和 Debug 的功能。

    我了解到的是大厂都有网关团队,有的叫做长连接服务,请求治理什么的,好像开源的不多。
    isno
        33
    isno  
    OP
       2023-03-03 11:28:29 +08:00   1
    @shibo501c 第一个你部署中转服务器,能有多少呢?

    这样的需求,用 Akamai 或者 cloudflare 的 动态代理就可以了啊,他们在全球有四五十万台中转服务器
    shibo501c
        34
    shibo501c  
       2023-03-03 11:41:12 +08:00
    @isno 如果是给小团队,没有独立的网关团队,也不想付费网络服务商,只想通过简单部署几个节点的场景呢。通过 IP 直接连接规避掉 DNS 的问题,持久连接复用,省掉 TCP 和 TLS 握手的开销。
    chezs66
        35
    chezs66  
       2023-03-07 13:12:15 +08:00
    会愿意用,但是这种项目前端本身不是重点,重点在如何打通中转服务到后端内网,涉及到网络工程、信安啥的,需要一整套方案
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3770 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 05:21 PVG 13:21 LAX 22:21 JFK 01:21
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86