[纯好奇]V 站用了多少台服务器呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
punklu
V2EX    V2EX

[纯好奇]V 站用了多少台服务器呢?

  •  
  •  
    punklu 2020-12-12 13:05:22 +08:00 10223 次点击
    这是一个创建于 1766 天前的主题,其中的信息可能已经有所发展或是发生改变。

    突发奇想地想到 v 站平时使用体验也还挺好的,后台使用了多少台服务器呢?
    搜索了下,也没有找到相关内容,特发此主题求教~~

    35 条回复    2021-03-08 11:18:01 +08:00
    punklu
        1
    punklu  
    OP
       2020-12-12 13:06:04 +08:00
    love
        2
    love  
       2020-12-12 13:20:06 +08:00   8
    你看看下面在线人数,一台足够
    liuxey
        3
    liuxey  
       2020-12-12 13:27:46 +08:00
    V 站功能非常单一,一台服务器随便上个缓存访问量 x10 都没问题
    cmostuor
        4
    cmostuor  
       2020-12-12 13:27:59 +08:00
    v 站注册资本也就十多万就这点钱你觉得呢?
    fiveelementgid
        5
    fiveelementgid  
       2020-12-12 13:30:46 +08:00 via Android
    应该就 1-2 台吧?三台最多了(指性能强劲
    ob
        6
    ob  
       2020-12-12 13:40:31 +08:00 via Android
    一台 mac 垃圾桶吧
    DaRenCC
        7
    DaRenCC  
       2020-12-12 13:49:33 +08:00
    我用的延迟还挺高的,一台海外免备案虚拟主机,不能再多了 ^_^
    EngelEyes
        8
    EngelEyes  
       2020-12-12 13:53:58 +08:00
    @cmostuor 注册资本多少现在和公司实力没那么大关系了,不过有些资质的确是要求注册资本金额的。
    EngelEyes
        9
    EngelEyes  
       2020-12-12 13:54:25 +08:00
    我倒是好奇 V 站要不要融资。
    punklu
        10
    punklu  
    OP
       2020-12-12 13:59:35 +08:00   1
    @EngelEyes 应该是不需要的,我翻了下 v 站的广告标价和历年的广告商家列表,收入应该挺高的
    Delbert
        11
    Delbert  
       2020-12-12 14:20:22 +08:00   1
    1 个垃圾桶。
    之前 @Livid 发过图片。
    EngelEyes
        12
    EngelEyes  
       2020-12-12 14:34:12 +08:00
    @punklu 老哥洞察力满分。我也去看了看。去年 45 家广告主,按每家投一个月 /$6K 算,有小 200 万人民币收入。如果成本就一个垃圾桶的话,加上杂七杂八,四舍五入可以新三板。
    ouqihang
        13
    ouqihang  
       2020-12-12 14:56:13 +08:00 via Android
    很久以前很好,秒开,可以用来测试网络。之后某个时间点,就不能秒开了。
    manami
        14
    manami  
       2020-12-12 15:30:23 +08:00 via Android   1
    一台$10/month 的 digitalocean 服务器应该就足够了。但整天遭受攻击应该上了付费版的 cloudflare,开支主要在这里。以上纯属猜测。
    punklu
        15
    punklu  
    OP
       2020-12-12 15:32:28 +08:00   1
    @EngelEyes 应该不至于这么高,有一些应该不会连续投一年。但是也还是很可以了,比打工强太多了,做的还是有意义的事情
    clemente0620
        16
    clemente0620  
       2020-12-12 15:34:59 +08:00
    20 台树莓派就够了
    punklu
        17
    punklu  
    OP
       2020-12-12 15:35:13 +08:00
    @manami 对,感觉对 v 站这种站点来说,防攻击的支出会比单纯服务器的支出高不少
    EngelEyes
        18
    EngelEyes  
       2020-12-12 15:52:31 +08:00 via iPhone
    @punklu 算全年主页包断广告是投满的咯,那就是 12*$6K,节点侧边广告费用没说,也许会便宜很多,那我就都不算。粗粗的算一年的广告销售收入有$72K 。
    Livid
        19
    Livid  
    MOD
    PRO
       2020-12-12 15:54:18 +08:00   5
    @punklu

    2014 年时尝试过用 macOS 做服务器,但是有长期的稳定性问题。具体可见这个主题:

    t/109496

    及我在这个 Podcast 里谈论的一些细节:

    https://1byte.io/small-talk-e1/

    现在用的是 Linux 。

    这个事情目前的复杂度不需要用到 K8S,但是也肯定不是一台几十块的 VPS 能搞得定的。
    Livid
        20
    Livid  
    MOD
    PRO
       2020-12-12 16:06:48 +08:00   14
    @ouqihang 2015-2018 年,服务器在上海,用了中国本地的 CDN,所以当时在中国确实可以秒开。

    但是这件事情让我很多年都没法好好睡觉,各种让我觉得无力的麻烦事情太多了。

    t/580480

    去年的时候把整个架构搬回了美国,现在在美国是秒开,国内确实会慢一些。但是长远的好处之一是,我可以更频繁地升级和更新了。
    matrix67
        21
    matrix67  
       2020-12-12 16:14:23 +08:00
    2014 年还是 2015 年的时候有一次线下聚会说一年 50 万的收入。现在影响力更加大了!!
    xiaowangge
        22
    xiaowangge  
       2020-12-12 17:00:18 +08:00
    @matrix67 #21 2015 年 3 月 22 号,3w 咖啡馆线下聚会。当时说得数字是一年 50 万的收入
    Livid
        23
    Livid  
    MOD
    PRO
       2020-12-12 17:46:17 +08:00
    @xiaowangge 是北京创业大街的 DotGeek 咖啡。
    opengps
        24
    opengps  
       2020-12-12 18:14:07 +08:00
    这个话题其实是运维人员才熟悉,纯开发人员往往不知道细节。
    推测一台高配的服务器足够支撑目前业务,读远远大于写,,数据库可能需要做多副本,cdn 加速是提高很大的承载量
    Tink
        25
    Tink  
    PRO
       2020-12-12 20:41:04 +08:00 via Android
    一台十刀的 DO 就够?我怎么觉得扯淡呢
    matrix67
        26
    matrix67  
       2020-12-12 22:32:00 +08:00
    @xiaowangge
    @Livid

    老哥稳!!我就记得一个推销墓地的了 哈哈!
    matrix67
        27
    matrix67  
       2020-12-12 22:42:42 +08:00
    我感觉这道题目可以作为一道面试题,来一个阿里巴巴面试的人,问 system design,评估实现一个 V2EX 级别的网站需要多少服务器资源。 具体的结果无所谓,重要的思考过程,以及如何在现有的策略下压缩资源。

    比如最高在线人数,5298. 周一到周五一般 4-5k,周末 2k 。 那么可以估算出 qps 是 xxx 。在根据每个页面大小,估算出需要的带宽。

    然后搜索,自建可以用 elk,这个比较耗资源,然后现在用了谷歌的搜索,那么可以省 xxx 。

    这样大致估算一下,就有了 db,redis,cdn 之类需要的大小和成本估算。
    Livid
        28
    Livid  
    MOD
    PRO
       2020-12-12 23:09:32 +08:00   1
    @matrix67 一个问题是,实现同样需求的系统,大公司里的流水线和小网站站长的做法会非常不一样。

    我现在的很多去优化 V2EX 的方法,可能并不一定能在 BAT or FLAG 级别的上下文里适用。
    hlwjia
        29
    hlwjia  
    PRO
       2020-12-12 23:20:11 +08:00
    @Tink 你看漏字了
    INTEL2333
        30
    INTEL2333  
       2020-12-12 23:31:46 +08:00 via Android
    机器钱肯定没 cloudflare 的 biz 套餐贵,cdn 还是占大头啊....
    要是 Livid 再能来个 cloudfront 解决大陆访问难该多好,不过成本又要+++++
    mywaiting
        31
    mywaiting  
       2020-12-13 00:59:39 +08:00
    按常规的网站扩展套路,结合站长不折腾的性格,盲猜前端 N 个 nginx 给 CF/CDN 在全球回源,后端应该不会由太多的服务器,尤其是数据库部分,应该是有且只有一个主数据库(单写入核心库,性能非常好的机器),备的可以多搞几个分担读压力,同样缓存部分也是

    不考虑流量攻击的前提下,千万数据以内的网站,感觉也不用特别优化,有钱的话带宽管够,剩下的就是堆性能好点的服务器就可以了,尤其是这里既没有全文搜索的实现,也等同于几乎没有图片上传的实现
    beanrobbie
        32
    beanrobbie  
       2020-12-13 09:26:05 +08:00
    最高纪录 5000 多人,你觉得呢
    Maleficent
        33
    Maleficent  
       2020-12-13 10:27:32 +08:00
    只希望什么时候能够去掉强制的手机号码验证。
    punklu
        34
    punklu  
    OP
       2020-12-14 09:35:47 +08:00
    @Livid 感谢 L 大回复解惑~~
    puzzle9
        35
    puzzle9  
       2021-03-08 11:18:01 +08:00
    我怎么感觉 l 大换头像了
    div class="sep20">
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2899 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 169ms UTC 14:27 PVG 22:27 LAX 07:27 JFK 10:27
    Do have faith in what you're doing.
    ubao 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