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

知乎的可用性是不是大网站里做的最低的

  •  1
     
  •   9hills · 2016-08-05 11:23:38 +08:00 · 20973 次点击
    这是一个创建于 3066 天前的主题,其中的信息可能已经有所发展或是发生改变。
    怀疑是不是有三个 9 ,有事没事

    服务器提了一个问题,我们正在紧张地撰写答案...


    刚刚又开始了,有没有知乎的 OP/SRE 出来透露下服务可用性?
    143 条回复    2016-08-06 13:24:01 +08:00
    1  2  
    qiukun
        1
    qiukun  
       2016-08-05 11:24:50 +08:00 via Android
    mazyi
        2
    mazyi  
       2016-08-05 11:25:59 +08:00
    知乎的分布式+容灾是真的差
    9hills
        3
    9hills  
    OP
       2016-08-05 11:27:36 +08:00
    成熟的网络服务,应该做到 99.99%的可用性方可算及格
    zonghua
        4
    zonghua  
       2016-08-05 11:27:38 +08:00
    以我所见,是
    ttttttttsx
        5
    ttttttttsx  
       2016-08-05 11:28:15 +08:00
    强势围观
    zhangfan
        6
    zhangfan  
       2016-08-05 11:28:26 +08:00
    是的,我刚刚访问也出现了。
    xiaoyong
        7
    xiaoyong  
       2016-08-05 11:28:38 +08:00
    这里也是“服务器提了一个问题,我们正在紧张地撰写答案...”。。。。。。
    changshu
        8
    changshu  
       2016-08-05 11:28:53 +08:00
    我感觉未必能超过当年的 twitter 和豆瓣.
    420703218
        9
    420703218  
       2016-08-05 11:29:16 +08:00
    是,简直 6 的飞起
    skywalker
        10
    skywalker  
       2016-08-05 11:30:12 +08:00
    @changshu 知乎可是运营这么多年了……
    geeksu
        11
    geeksu  
       2016-08-05 11:30:32 +08:00
    知乎刷一半挂了马上过来看看

    看到这么多人上班在刷知乎,我就安心了
    pmpio
        12
    pmpio  
       2016-08-05 11:31:05 +08:00
    可能是我上她上得少,没遇到这种状况。。。。
    fish19901010
        13
    fish19901010  
       2016-08-05 11:32:35 +08:00   ❤️ 8
    其实不止知乎,还有 Acfun...
    c0878
        14
    c0878  
       2016-08-05 11:33:42 +08:00
    知乎稳定性堪比 twitter
    smileawei
        15
    smileawei  
       2016-08-05 11:34:38 +08:00
    11 点 34 分。知乎依旧正在紧张地撰写答案...
    finalspeed
        16
    finalspeed  
       2016-08-05 11:37:46 +08:00
    标记一下,知乎还在答卷中.....
    wesley
        17
    wesley  
       2016-08-05 11:39:28 +08:00   ❤️ 9
    知乎, twitter , 豆瓣 都有一个共同点: 都是用 python 写的
    lcorange
        18
    lcorange  
       2016-08-05 11:39:54 +08:00 via Android
    我也进不去,还以为我网络的问题
    abscon
        19
    abscon  
       2016-08-05 11:40:43 +08:00
    @wesley 你的意思是 Python 的锅?
    renzhn
        20
    renzhn  
       2016-08-05 11:41:25 +08:00 via iPhone
    @wesley 我也想说这个,还是 java 牛逼
    ccloli
        21
    ccloli  
       2016-08-05 11:42:40 +08:00
    你们是不是把 AcFun 忘了
    XerWandeRer
        22
    XerWandeRer  
       2016-08-05 11:42:56 +08:00
    @fish19901010 这么多人,就你上班看 acfun !拖出去续了
    domty
        23
    domty  
       2016-08-05 11:43:02 +08:00
    @fish19901010

    acfun 昨天晚上真是,
    运营商线路故障 哈哈哈哈哈哈哈哈
    cloverstd
        24
    cloverstd  
       2016-08-05 11:43:49 +08:00 via Android
    @wesley twitter 早期是 ruby
    SErHo
        25
    SErHo  
       2016-08-05 11:44:11 +08:00
    @wesley 论据不充分啊, twitter 哪是 Python 写的。
    mazyi
        26
    mazyi  
       2016-08-05 11:45:33 +08:00
    可以了!!! 45 分
    fish19901010
        27
    fish19901010  
       2016-08-05 11:48:44 +08:00
    @XerWandeRer 续完-1s ,回来了。知乎好了, AC 这破站,吃枣药丸。。。
    lty494685444
        28
    lty494685444  
       2016-08-05 11:50:01 +08:00
    我也发现了,移动端挺好的, pc 端有事没事就出 bug
    annielong
        29
    annielong  
       2016-08-05 11:51:59 +08:00
    AC,说不定已经丸了
    ethego
        30
    ethego  
       2016-08-05 11:52:40 +08:00
    @wesley 我司的服务也是用 python 写的,日活应该比知乎要多多了,但是可用性也没这么水。容灾能力和用什么语言无关。。和公司对网络建设的投入以及运维能力正相关
    fwrq41251
        31
    fwrq41251  
       2016-08-05 11:53:09 +08:00 via Android
    Twitter 不是 scala 写的?
    Infernalzero
        32
    Infernalzero  
       2016-08-05 11:53:12 +08:00
    祝逼乎早日转 java 保平安
    upczww
        33
    upczww  
       2016-08-05 11:59:18 +08:00
    Python 又要背锅了。
    billgreen1
        34
    billgreen1  
       2016-08-05 11:59:45 +08:00   ❤️ 1
    我是来吐槽题主的:

    你的这个问题的可答性很高, 欢迎多问可问性的问题.
    tobyxdd
        35
    tobyxdd  
       2016-08-05 12:00:19 +08:00 via Android
    @wesley twitter 早期是 ruby 现在是 java 哪来的 python
    lhbc
        36
    lhbc  
       2016-08-05 12:07:18 +08:00
    Youtube, Dropbox 也是 Python
    pandachow
        37
    pandachow  
       2016-08-05 12:10:30 +08:00
    Twitter 是 Scala ……
    RqPS6rhmP3Nyn3Tm
        38
    RqPS6rhmP3Nyn3Tm  
       2016-08-05 12:10:36 +08:00 via iPhone
    Dropbox: 这个锅 Python 不背
    Mark24
        39
    Mark24  
       2016-08-05 12:18:20 +08:00
    Youtube:这个锅 Python 不背
    est
        40
    est  
       2016-08-05 12:23:51 +08:00
    instagram pinterest disqus :这个锅 Python 不背
    mathgl
        41
    mathgl  
       2016-08-05 12:26:20 +08:00
    @c0878 流量比不上 twitter 吧。
    matrix67
        42
    matrix67  
       2016-08-05 12:28:04 +08:00
    但是 V2EX 也是 python (逃)
    SpicyCat
        43
    SpicyCat  
       2016-08-05 12:40:26 +08:00
    Java 赛高!(逃)
    yongzhong
        44
    yongzhong  
       2016-08-05 12:43:22 +08:00
    C:你们啊,naive.... (逃)
    rekulas
        45
    rekulas  
       2016-08-05 12:44:54 +08:00
    豆瓣才是,手机版豆瓣简直就是虐心,实习生都会鄙视
    helloSwift
        46
    helloSwift  
       2016-08-05 12:51:54 +08:00   ❤️ 1
    @rekulas 豆瓣的手机版是真的烂 进不进退不退的,还不能后台在新标签打开
    kindjeff
        47
    kindjeff  
       2016-08-05 12:53:47 +08:00 via iPhone
    A 站乙烷,昨天到今天
    icybee
        48
    icybee  
       2016-08-05 12:58:14 +08:00
    我觉得还好啊,知乎团队非常小,跟 bat 比不来
    TheCure
        49
    TheCure  
       2016-08-05 13:02:54 +08:00
    知乎的机房用的天津的世纪互联,因为比北京的便宜
    知乎的用腾讯云的大禹,大禹稍稍漏点流量就把知乎打挂了
    sorra
        50
    sorra  
       2016-08-05 13:08:31 +08:00
    知乎自称万台规模
    eightqueen
        51
    eightqueen  
       2016-08-05 13:12:51 +08:00
    @ethego 你是哪个公司?
    tairan2006
        52
    tairan2006  
       2016-08-05 13:14:37 +08:00
    知乎都有腾讯爸爸了,团队还没扩张?
    skydiver
        53
    skydiver  
       2016-08-05 13:14:43 +08:00
    @wesley V2EX 也是 python 写的
    kaneyuki
        54
    kaneyuki  
       2016-08-05 13:15:42 +08:00
    我只知道知乎以前的搜索真的很差,不知道重写了没有
    so898
        55
    so898  
       2016-08-05 13:17:15 +08:00
    知乎的原始框架不是本站站长 @livid 给搭建的么,扩展性应该不会有啥问题的吧,感觉知乎的锅主要在于他们使用的各种 Saas 服务,太多太杂了,管理可能有些问题,出点状况需要一个个服务查过去,如果说都用一家的话,直接拉着他家技术一起查,别人技术通过内部方法,应该解决问题会快很多,也不会出现几家推锅的情况
    nsgit
        56
    nsgit  
       2016-08-05 13:23:55 +08:00
    知乎不是早改成 Java 了吗?还有现在是在服务器现在是在腾讯那里的,楼上的神论看着都烦。

    @so898 Livid 怎么了,为什么扩展性不会有啥问题? Livid 也不是神,而且架构到现在都改了多少遍了。
    nellace
        57
    nellace  
       2016-08-05 13:30:04 +08:00
    @nsgit 楼上的都是调侃,切莫当真
    coreki
        58
    coreki  
       2016-08-05 13:36:19 +08:00
    知乎当年那可用性,现在已经提高许多了,背靠腾讯了,还不抓紧。
    ethego
        59
    ethego  
       2016-08-05 13:42:00 +08:00
    @eightqueen 高德
    cheny95
        60
    cheny95  
       2016-08-05 13:45:26 +08:00
    helloSwift
        61
    helloSwift  
       2016-08-05 13:50:18 +08:00
    UnitTest
        62
    UnitTest  
       2016-08-05 13:50:57 +08:00
    @kaneyuki 以前确实很差 , 想搜内容都是打开 google ,然后 site 搜索.
    搜索确实难而且很专业 , 所以后来他们和搜狗合作了 , 现在相当于是搜狗搜索 , 结果比以前好多了.
    buckyRRRR
        63
    buckyRRRR  
       2016-08-05 13:53:49 +08:00
    豆瓣的搜索差的人神共愤,逼得我只能去点标签
    Zohar
        64
    Zohar  
       2016-08-05 13:55:27 +08:00
    503 Service Unavailable

    No server is available to handle this request.
    zhangdawei
        65
    zhangdawei  
       2016-08-05 13:56:04 +08:00
    挂了
    cherrypi
        66
    cherrypi  
       2016-08-05 13:56:32 +08:00 via iPhone
    客户端也 502 了……
    littleshy
        67
    littleshy  
       2016-08-05 13:56:52 +08:00
    现在直接 503 了。
    A2we
        68
    A2we  
       2016-08-05 14:01:45 +08:00
    现在连撰写答案的服务器也挂了, 23333
    rubyvector
        69
    rubyvector  
       2016-08-05 14:03:10 +08:00
    感觉很多时候,知乎是被这群抓数据的人玩坏的
    yongzhong
        70
    yongzhong  
       2016-08-05 14:03:27 +08:00
    再次挂
    wander2008
        71
    wander2008  
       2016-08-05 14:05:16 +08:00 via iPhone
    @wesley twitter 用 python 写的?
    MarcoQin
        72
    MarcoQin  
       2016-08-05 14:05:38 +08:00   ❤️ 1
    应该是大部分 service 挂掉了,有一两个还活着。不断刷新有几率刷新到首页= =
    KevinChan
        73
    KevinChan  
       2016-08-05 14:05:56 +08:00 via iPhone
    知乎, ACFUN 都很差
    mazyi
        74
    mazyi  
       2016-08-05 14:07:45 +08:00
    又炸了~~~
    lzx1413
        75
    lzx1413  
       2016-08-05 14:08:01 +08:00
    直接 503 是什么鬼。。。。
    zjqzxc
        76
    zjqzxc  
       2016-08-05 14:13:58 +08:00
    知乎啊
    /go/daily 比较合适
    Nothentai
        77
    Nothentai  
       2016-08-05 14:14:27 +08:00   ❤️ 1
    刚有人批判了一波 A 站 打算上去看看有没有料 顺便拉黑什么的 结果知乎同样崩溃了 (╯‵□′)╯︵┻━┻
    TroyXun
        78
    TroyXun  
       2016-08-05 14:15:53 +08:00   ❤️ 1
    『 服务器提了一个问题,我们正在紧张地撰写答案...』
    TroyXun
        79
    TroyXun  
       2016-08-05 14:17:09 +08:00   ❤️ 1
    知乎可以访问了,响应速度有点儿慢。
    Asuka
        80
    Asuka  
       2016-08-05 14:17:49 +08:00
    ACFUN 依然挂。
    baizhebz
        81
    baizhebz  
       2016-08-05 14:18:14 +08:00
    A 站我都不想吐槽了。简直没法好好用。作死就会死。
    gimp
        82
    gimp  
       2016-08-05 14:18:43 +08:00
    facebook 还是用世界上最好的语言写的呢... 打都打不开 (・`ω・´) (逃
    wolfan
        83
    wolfan  
       2016-08-05 14:23:44 +08:00
    A 站被多少鬼父轮着收养,早已无所谓了吧。
    strwei
        84
    strwei  
       2016-08-05 14:26:36 +08:00 via iPhone
    我会告诉你们我在分布式 DDoS 吗
    QK8wAUi0yXBY1pT7
        85
    QK8wAUi0yXBY1pT7  
       2016-08-05 14:27:13 +08:00
    感觉有大新闻的样子, 两家海外主机商都发邮件通告故障。
    HypoChen
        86
    HypoChen  
       2016-08-05 14:29:10 +08:00
    谁让知乎的答案这么长,需要撰写这么久 23333
    xiaoyu03
        87
    xiaoyu03  
       2016-08-05 14:32:03 +08:00
    ac 吃枣药丸
    rrfeng
        88
    rrfeng  
       2016-08-05 14:58:54 +08:00
    @wesley
    当年我提这个问题,被喷的……不说了
    SlipStupig
        89
    SlipStupig  
       2016-08-05 15:02:17 +08:00
    @wesley 12306 经常打不开,一定是 JAVA 的问题
    ototsuyume
        90
    ototsuyume  
       2016-08-05 15:14:10 +08:00 via iPhone
    挂不挂跟用 python 没有关系, youtube 主站也是用 python 写的怎么人家就这么稳定?话说回来知乎以前做过一个分享说 2000qps 用了一百台机器还有人到知乎上面问怎么看待这个问题,不知道现在优化了没
    HustLiu
        91
    HustLiu  
       2016-08-05 15:16:40 +08:00
    @fish19901010 作为一个多年的 A 站基佬。。真是感觉 A 站吃枣药丸,三天两头出故障,而且每次问题还都不一样。。
    yygarden
        92
    yygarden  
       2016-08-05 15:20:54 +08:00
    每到午夜,评论区打开的都好慢
    bearqq
        93
    bearqq  
       2016-08-05 15:29:43 +08:00   ❤️ 1
    没人吐槽 github 稳定性么。。
    JoyNeop
        94
    JoyNeop  
       2016-08-05 15:35:34 +08:00
    Availability 居然翻译成可用性。。。。还以为是 usability 。。。。
    incompatible
        95
    incompatible  
       2016-08-05 15:42:15 +08:00
    http://www.infoq.com/cn/news/2014/12/zhihu-architecture-evolution

    "买了机器、找了机房之后又遇到了新的问题,服务经常宕掉。当时服务商的机器内存总是出问题,动不动就重启。终于有一次机器宕掉起不来了,这时知乎就做了 Web 和数据库的高可用。创业就是这样一个情况,永远不知道明早醒来的时候会面临什么样的问题。"


    @so898 以上摘自知乎技术人的自爆,可以围观一下早期的技术架构有多么水,所有服务跑在一台主机上这种事也干得出来(更奇葩的是居然还好意思拿出来讲)。
    500miles
        96
    500miles  
       2016-08-05 15:42:31 +08:00
    看到标题 , 就预料到 会变成 python 背不背这口锅的讨论了。。。
    eightqueen
        97
    eightqueen  
       2016-08-05 15:46:15 +08:00
    @ethego 看来你们公司技术水平秒杀知乎啊
    incompatible
        98
    incompatible  
       2016-08-05 15:47:29 +08:00
    @JoyNeop Availablity 业内通用的译法就是可用性,还有一个更流行的词是 High Availablity ,高可用。
    Usability 描述的是 good enough to use ,翻译成易用性才对。
    9hills
        99
    9hills  
    OP
       2016-08-05 16:09:31 +08:00
    @JoyNeop 你试着翻译下 Usability , Reliability , Robustness , Vulnerability , Resilience , Availability

    就知道可用性对的是哪个了
    gimp
        100
    gimp  
       2016-08-05 16:11:07 +08:00
    100L
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5451 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:57 · PVG 14:57 · LAX 22:57 · JFK 01:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.