(点击上方蓝字,可快速关注我们)
Google 运行了数百万行 Python 代码,YouTube 及其 API 的前端服务器代码主要是用 Python 语言开发的,运行的是 CPython 2.7。 Google 多年来一直优化 Python 代码,但始终有一个问题没有解决:并发工作负荷。Google 调查了其它 Python 运行时,但每一种都有利有弊,在解决并发性能的同时会引入新的问题。 Google 因此尝试用 Go 语言实现了一个替代运行时优化实时服务。这个项目被称为Grumpy,将 Python 代码转译到 Go 程序,在 Go 运行时中运行,结果相当不错。 Grumpy 不支持C扩展,没有 CPython 的全局解释器锁它被认为是影响并发性能的主要瓶颈。 觉得这条资讯有帮助?请转发给更多人 关注技术最前线,看 IT 要闻 本文转载于微信公众号: 技术最前线(topitnews),更多微信文章请扫描关注公众号: |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|