社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Google App Engine正式支持Python3.7

Python程序员 • 7 年前 • 819 次点击  

8月8日,Google宣布App Engine全面升级,各类语言及库都升级到比较新的版本,其中Python升级到了Python3.7。



什么是GAE?


GAE,全称Google App Engine。你可以认为GAE是一个无法登陆的服务器,它只允许你按照它要求的文件夹结构上传代码,代码运行在它构建好且改造过的环境中,并以此实现你想要提供的服务。这个改造过的环境提供大量常用的工具,比如队列、发短信、数据库链接等功能,你只需要简单地根据它提供的文档导入使用即可。可以说,GAE简化了程序员的工作,让程序员专注业务逻辑,不必关心底层架构。而且,GAE比普通服务器价格更低廉,所以曾一度被认为是云服务发展的方向。百度曾推出类似的BAE,新浪曾推出类似的SAE,不过这些服务慢慢都凋零了,只有Google的GAE仍旧如火如荼。“老一辈程序员”过去经常通过在GAE上搭建一个的代理来翻墙,当然这招今天已经不管用了。


用了都说好


LumApps的CTO兼联合创始人评论说:“用了GAE上的Python3.7新环境,我们能非常快速地更新我们的APP,而且它也支持我们想要的库,比如scikit等。GAE帮助我们实现了客户数量从0到250万的飞跃,我们的开发人员也从3个人增加到了将近40人,同时保持了DevOps始终只需要一个人。”


支持任意第三方库


GAE刚发布时,是只支持部分指定的Python库的。这一次升级后,GAE将支持任意的Python库,你可以自己指定安装即可。这个改进应该归功于Google自研的gVisor沙箱技术,保证了用户环境之间的绝对隔离,任何人的失误都不会对其他人造成很大影响。


小编叨咕叨

个人感言,欢迎讨论

至今小编仍旧相信App Engine这种模式是未来小公司使用云服务的主要方向,只不过现在可能还太超前了,这个生态还不够成熟,没有到爆发期。小编另一个预测是:等到App Engine流行起来后,Python会占其使用的后台语言的50%市场份额以上。原因是App Engine主要用于快速开发、快速迭代,在这个领域没有哪个语言比Python更合适了。另外Google最初发布GAE第一版的时候就是只支持Python2.5.2,当时支持的Web框架是Django 0.96.1。



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/abmeEQx0tB
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/22246