GAE介绍及使用建议

说起GAE时,很多人还有很多疑问,这里就我个人的使用经验,作一些介绍。

1,GAE是什么?

GAE是Google推出的一个针对web服务的云计算平台

2,GAE的优势是什么?我为什么要用GAE

1)GAE因为是使用云计算技术,所以拥有很好的扩展性,当你的网站规模达到一定程序的时侯,不需要你自己去做负载均衡,去做数据库的水平垂直切割。这些云计算都为你做好了,你只需要支付一定的费用即可扩展(相对于自己搭建服务器,这费用可能还更低)。

2)GAE配套一系统工具,可以提高你的开发效率:如ORM的数据库,定时任务,memcached整合,后台的Log系统,统计数据,服务器版本控制等等

3)GAE有很大的免费配额,对于网站前期,及开发测试来说,你可以完全免费的使用,具体你可以参考GAE的免费配额标准。

3,GAE的限制是什么?

限制主要是为了它管理的安全性,简单说来是以下几条:

1)不能使用线程

2)不能使用socket,只开放80端口

3)不能使用本地文件系统(可以用memcached替代)

4)目前只支持python和java两种语言

4,GAE不能做什么?

不能做的事情可以从上面的限制中看出来,最大的限制就是它

仅仅是一个web服务器,不能做MMORPG这类服务器

5,(国情版)GAE在中国如何

使用GAE,不能直接通过IP访问

注册一个应用过后,google会自动给你一个appspot的域名,通过此域名你可以访问你的应用,但是不幸的是,在国内这是经常不稳定的,经常有被封掉的情况。

同时,如果gae还支持绑定你自己的域名,但更不幸的是,它是通过google ghs来完成这功能的,而 ghs在国内基本全部被封,即使有漏网之鱼,也是危在旦夕。网上有不少解决办法,但除非花银子,不然没有一个十全的方案。

同时在国内使用速度相对较慢,做国内的服务显得鸡胁。

6,类似GAE的云计算平台,还有哪一些呢

国外:有亚马逊的EU2平台,及云存储平台,这是完全开放的系统,相当于在IDC托管机器一样,但缺点是没免费配额,且带宽收费较高。

国内:新浪有推PHP的云计算平台,也算是符合国情,百度有推框计算,具体是啥没看懂,不过这名字的确显得更符合国情了。不是这样的么?自由,仅限于框中。

7,使用建议:

1,如果你想练练手,免费用用,推荐GAE

2,如果你针对国外市场,推荐GAE

3,如果你不是做WEB应用,不推荐GAE

4,如果你是针对国内市场,那么推荐自己搭服务器吧,如果你是用python,可以看我的另一篇文章,将GAE移植回Django,其中改动不大,看规模,顺利2-3天可以完成。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PPO算法(Proximal Policy Optimization)和GAE技术(Generalized Advantage Estimation)是两种常用的强化学习技术,可以结合使用来提高算法的性能和稳定性。 具体来说,PPO算法是一种基于策略梯度的强化学习算法,用于训练智能体的策略函数。PPO算法的核心思想是通过对策略函数进行剪切操作,以控制更新的幅度,从而提高算法的稳定性和收敛速度。 而GAE技术是一种用于估计优势函数的方法,可以在策略梯度算法中使用,以提高算法的性能和泛化能力。GAE技术的核心思想是使用当前策略函数和价值函数的估计值,对未来的奖励进行折扣,并计算出每个状态的优势函数,从而更准确地衡量策略的好坏。 结合PPO算法和GAE技术的步骤如下: 1. 采样数据:使用当前策略采样一批数据,包括状态、动作、奖励和下一个状态等信息。 2. 计算优势函数:根据采样的数据,使用GAE技术计算出每个状态的优势函数,作为更新策略函数的参考。 3. 计算损失函数:使用PPO算法的损失函数,计算出当前策略函数的损失值,以及剪切比率等参数。 4. 更新策略函数:使用优化算法,根据计算出的损失函数和剪切比率等参数,更新策略函数的参数。 5. 更新价值函数:使用回归算法,根据采样的数据,更新价值函数的参数,以更准确地估计每个状态的价值。 6. 循环迭代:重复以上步骤,直到策略函数和价值函数收敛为止。 结合PPO算法和GAE技术可以有效地解决策略梯度算法中的问题,如策略震荡、高方差等,提高算法的稳定性和收敛速度,并在大规模的复杂环境中取得更好的性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值