google-app-engine - GAE Go 运行时 SLA

标签 google-app-engine go

在哪里可以找到GAE的SLA和弃用政策Go runtime .

根据 features page ,

The runtime is experimental,
Go
Experimental    The Go runtime executes your code in a Go 1.1 environment. This runtime is Experimental.    Release Notes   Documentation   SDK

但是,核心功能是 GA(数据存储、检索和搜索……)。

那么,如果 Google 决定不在应用程序引擎中支持 Go 运行时,我可以在哪里查看哪些弃用政策会生效。

谢谢。

最佳答案

更新:2018 年 4 月,我不再看到任何迹象表明 Go 支持是实验性的。您应该研究当前的情况,而不是依赖下面多年的答案。


根据 the TOS 第 7.3 节中的语言,我认为 Go 运行时没有弃用政策,甚至没有保持服务运行的硬性 promise :“此弃用政策不适用”标记为“实验性”的版本、特性和功能。'我不是律师。

事实上,我认为没有任何迹象表明谷歌可能会在短期内关闭它。到目前为止,他们还没有弃用一种语言,运行时已经发布了一段时间并且仍在更新(SDK released 2011 ,截至 13 年 11 月为 actively updated ),它有用户( goread.ioat least a couple little projects in Google ),并且 Go 是 Google 的创造。但没有人 promise 继续支持或向后兼容。

对任何平台/vendor 的锁定保持警惕是非常合理的,特别是如果他们对您没有契约(Contract)义务。确保您最终可以在需要时移植您的应用程序(移植到 Heroku、您自己的一组虚拟机等),而不是过分依赖 GAE 数据存储的怪癖和其他怪癖,这可能是明智的做法。

关于google-app-engine - GAE Go 运行时 SLA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19576247/

相关文章:

javascript - 在 google appengine 网络应用程序中调用 JavaScript 函数时出现问题

java - GAE 端点错误 : can not access a member of class with modifiers "private"

java - response.sendRedirect()给出HTTP错误: 400 BAD_REQUEST only in IE

google-app-engine - Dart-为Google Cloud Datastore的dart数据存储对象插入索引

返回 bool 值类型的 Golang 开关

java - GAE (Java) 高复制数据存储测试 - 测试用例之间未清除数据存储

go - 允许反射从 Go 中的结构中获取未导出的字段

redirect - 维基百科网址在 10 次重定向错误 GoLang 后停止

go - 在 go 中轮询函数直到 ok != true 的惯用方式

c - C 中的指针从内存中删除