V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fuckyoudolphin
V2EX  ›  程序员

最近面试遇到两个很相似的系统设计面试题

  •  
  •   fuckyoudolphin · 39 天前 · 2183 次点击
    这是一个创建于 39 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. gitlab 上有个项目成员包括了几十个国家,由于网络的原因普遍反映操作痛苦,请给出优化方案
    2. 一个共享文档(不超过 10M )需要任何每个国家和地区的用户都可以在 10 秒中内打开加载完毕,请给出优化方案

    感觉这两个问题都有相似的内核,都是跨国家跨地域的情况, 但自己答的时候答的驴头不对马嘴的,所以希望可以求助一下各位大神有什么比较好的思路

    22 条回复    2021-10-21 10:06:36 +08:00
    rioshikelong121
        1
    rioshikelong121   39 天前
    你这是后端还是 DevOps.
    fuckyoudolphin
        2
    fuckyoudolphin   39 天前
    面的后端
    @rioshikelong121
    shanghai1943
        3
    shanghai1943   39 天前
    看起来像是 cdn 优化之类的?
    b00tyhunt3r
        4
    b00tyhunt3r   39 天前
    这问的太泛泛了 那我直接在几十个国家建几十个 cdn node 行不行?
    要是我会要求他先具体化自己的问题 想好再问
    nanjingwuyanzu
        5
    nanjingwuyanzu   39 天前
    我操,我面试的时候也遇到相似的问题,说他们做文献系统,但都是外文的,想通过国外的 api 来翻译这个外文,但是这个 api 因为架设在国外,访问很不稳定,问如何在短时间内翻译大批量的文件?
    janxin
        6
    janxin   39 天前
    第一个反应是 anycast
    fuckyoudolphin
        7
    fuckyoudolphin   39 天前
    @nanjingwuyanzu 我去 咱俩不会说的是同一家吧。。。。。
    pengtdyd
        8
    pengtdyd   39 天前   ❤️ 1
    我觉的这个面试题有骗方案的嫌疑,其次跨国家的网络传输的内容要考虑政策风险
    fengpan567
        9
    fengpan567   39 天前
    估计是把线上的问题抛给你了,想在面试中套取方案
    Vegetable
        10
    Vegetable   39 天前
    这种方案真有可能是线上的问题吗?这也不是什么冷门问题,不至于去嫖面试者吧,怎么看都是在考察对跨地域部署一致性的理解呢
    PiersSoCool
        11
    PiersSoCool   39 天前
    嫖方案想得太多 有些事情就算给你说 你能做的出来么

    就题论题 看起来还是 CDN 啊
    Maboroshii
        12
    Maboroshii   39 天前 via Android
    根据地区 dns 和反向代理
    zjyl1994
        13
    zjyl1994   39 天前
    上 CDN 就行了啊,低实时性用现成的,高实时性自己去布 node,变更了主动推到远端,还有啥其他方案嘛?
    tabris17
        15
    tabris17   39 天前 via iPhone
    这公司穷得买不起 cdn,换一家吧
    xuanbg
        16
    xuanbg   38 天前
    全球架设 proxy
    hejw19970413
        17
    hejw19970413   38 天前
    CDN 就可以解决
    SorcererXW
        18
    SorcererXW   38 天前
    1. DNS+代理
    2. CDN
    justrand
        19
    justrand   38 天前
    关键这和后端有啥关系啊?
    @Vegetable
    nanjingwuyanzu
        20
    nanjingwuyanzu   38 天前
    @fuckyoudolphin 公司名字包含“万”
    ma7x
        21
    ma7x   37 天前
    云服务对象存储不就解决了?
    fengjianxinghun
        22
    fengjianxinghun   37 天前
    2. 直接 pin 到 ipfs
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1155 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:56 · PVG 02:56 · LAX 10:56 · JFK 13:56
    ♥ Do have faith in what you're doing.