知乎社区核心业务 Golang 化实践

By a2021 at 2018-11-28

开一个流量大的问答型网站是多么的难 知乎社区核心业务 Golang 化实践 - 开一个流量大的(问答型网站)是多么的难,没料则到不如不开

知乎社区核心业务 Golang 化实践 https://zhuanlan.zhihu.com/p/48039838

我不觉得一个开源的 WeCenter 问答网站程序 就能弄一个未来注定要承受大访问量的网站。这幼稚程度,或许是根本没想到能撑到大访问量的那一天,在那一天来到之前就卷走数据库直接跑路了?

什么新品葱,可悲

核心, golang


只是知乎 sb 用 python 而已,要是当初选 java 或者php,后面哪来那么多破事儿…… wecenter 好像用的是 php 吧,php 在构建这类程序上比 python 不知高到哪里去了。

顺便说一下,使用 python 做大型网站开发的还有豆瓣,三天两头宕机,你了解一下。

小二 at 2018-11-28
1

@Ciao 豆瓣也没有三天两头宕机这么夸张吧,印象里好像前几天客户端打开空白之外,以前貌似没碰到过。知乎宕机倒是确实挺多的。 你看,我一搜:

YouTube:世界上最大的视频网站YouTube就是Python开发的

Dropbox:美国最大的在线云存储网站,全部用Python实现,每天网站处理10亿个文件的上传和下载

Instagram:美国最大的图片分享社交网站,每天超过3千万张照片被分享,全部用Python开发

Quora: 社交问答网站

Pinterest: 图片社交分享网站

用 Python 的大网站也不少,所以可能知乎宕机多只是他们公司自己的问题,python 不背锅?

Jackie at 2018-11-29
2

編程語言知識一個表達方式的區別。真正到了執行底層區別不大。語言決定論只是個人的偏見,

viewer at 2018-11-29
3

看来@Ciao 应该是PHP高手。

erlang2049 at 2018-11-30
4

@viewer 如果从大型工程的角度,过于灵活并不适合;此外,gc 肯定会有性能瓶颈。用 python 的大型网站是不少,但人家的使用方式,一般公司玩不来,就好比菜刀在玩刀高手那里也很厉害,但不能用来说明日本大刀和菜刀不是胜负关键。 https://www.v2ex.com/t/512416?p=1 @erlang2049 我并不懂 PHP……

小二 at 2018-12-01
5

也就是说Python过于灵活。而Java、PHP相对比较不灵活,反而更适合一般公司?我印象中这几个都是有gc的是吗?不知道对不对。

erlang2049 at 2018-12-03
6