这是好几年前Quora上的一个问题,有点过时,但看了之后感觉不错,就总结了一下
原文链接:http://www.quora.com/Why-did-Google-move-from-Python-to-C++-for-use-in-its-crawler
1.谷歌有强大的C++库支持分布式系统
2.C++运行更稳定
3.在当下的集群环境中,每一点点小的效率累加起来都带来很大的效益
4.发展起来的google并不是将开发效率放在首位,而更注重程序的稳定性
5.爬虫的主要瓶颈在于高并发,而python对高并发情形的细节控制不够,至少在当时是这样的。
时间: 2024-10-13 09:24:33