将Go语言带到云端谷歌,让跨平台维护变得更简单

从2009年11月正式推出,并且在今年4月间换上全新标志,诞生于Google内部的Go语言始终强调轻量、快速特性,因此在稍早举办的GoogleCloudNEXT2018面向开发者演讲内容中,Google宣布将针对云端应用的GoCloud版本,让开发者同样能以直觉、简单方式编写云端应用服务内容,同时也维持原本开源架构。

将Go语言带到云端,最主要解决过往Go语言缺乏与各类云端服务直接串接资源问题,因此当开发者藉由Go语言编写云端服务相关项目时,往往必须额外撰写串接云端服务的架构内容,因此在GoCloud内便加入对应GoogleCloudPlatform,以及亚马逊AWS云端服务平台资源,同时也加入支持诸多云端服务相关API项目,使得GoCloud可以直接取用Blod储存服务、MySQL数据库等资源,另外也提供日志记录功能,以及可追踪HTTP端服务器运作情况功能,让开发者更容易掌握云端服务运作是否正常,同时也能实时透过浏览器进行修改。

目前虽然仅支持Google与亚马逊旗下云端服务平台,但Google预计之后也会加入支持更多云端平台服务,并且让开发者透过单次编写,即可在各式云端服务平台上运作,藉此降低跨平台服务的维护成本。

此外,在此次GoogleCloudNEXT2018期间,Google也强调将在云端服务导入更多人工智能技术应用,例如先前表示将使人工智能技术与Firebase服务整合,藉此让系统端能自动判断、实时调配服务存放资源,避免管理者未能实时发现网络存取需求突然增加,导致服务器无法支撑短时间暴增数据吞吐量而当机停摆,另外也强调将会将网络安全与人工智能使用道德放在第一顺位。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

'); })();