加入收藏 | 设为首页 | 会员中心 | 我要投稿 孝感站长网 (https://www.0712zz.com.cn/)- 运营、云管理、管理运维、云计算、大数据!
当前位置: 首页 > 站长资讯 > 动态 > 正文

5G商用不断加快

发布时间:2021-02-04 15:47:28 所属栏目:动态 来源:互联网
导读:AWS 高级首席工程师 Marc Brooker 解释称「聘用工程师直接负责 Rust 语言能够使得 AWS 以对自身和客户有益的方式来改进它,并且有助于整个 Rust 社区的发展。」 AWS 高级软件工程经理 Shane Miller 也表示,他们聘用这些人并不只是为了 Tokio 和 Rust 编译器

AWS 高级首席工程师 Marc Brooker 解释称「聘用工程师直接负责 Rust 语言能够使得 AWS 以对自身和客户有益的方式来改进它,并且有助于整个 Rust 社区的发展。」

AWS 高级软件工程经理 Shane Miller 也表示,他们聘用这些人并不只是为了 Tokio 和 Rust 编译器。Rust 是 AWS 长期发展战略的重要组成部分,他们正投入资金以在亚马逊实现全面的 Rust 工程开发,其中包括开发者工具、基础设施组件、互操作和验证等。

为什么 AWS 如此看重 Rust

尽管 2015 年才发布了 1.0 版本,但 Rust 已经变得非常流行。一项覆盖 6.5 万名开发者的调查显示,Rust 已经连续五年位居 Stack Overflow「最受喜爱(Most Loved)编程语言」榜首。与此同时,在 Redmonk 编程语言排行榜中,Rust 也已经跻身前 20。

在上述文章中,AWS 详述了其热爱 Rust 语言的几个原因,表示:「在 AWS,我们也爱 Rust,因为它帮助 AWS 编写高性能、安全的基础设施级网络和其他系统软件」。

亚马逊用 Rust 构建的首款重要产品 Firecracker 于 2018 年正式发布,提供支持 AWS Lambda 和其他无服务器产品的开源虚拟化技术。此后,AWS 又陆续发布了 Amazon Simple Storage Service(Amazon S3)、Amazon Elastic Compute Cloud(Amazon EC2)、Amazon CloudFront、Amazon Route 53 等。最近。他们又用 Rust 写出了 Bottlerocket,这是一款基于 Linux 的容器操作系统。

为什么 Rust 在 AWS 和其他地方都那么受欢迎?AWS 在文章中解释说,他们看重的是 Rust 的性能和可靠性。

Rust 不需要运行时(Runtime)和垃圾回收(Garbage Collector),能够实现类似于 C 和 c++ 的运行时性能。与此同时,Rust 使用严格的类型系统和所有权模型(ownership model )来实现内存和并发安全的编译时验证,这使得测试和验证 Rust 实现的成本明显低于 C/ c++。

AWS 首席工程师 Carl Lerche 表示,Rust 和 Tokio 让 AWS 能够编写响应迅速、可靠的服务,帮助其提供更好的用户体验。

当然,除了代码层面之外,AWS 对 Rust 的偏爱还有其他原因。该公司软件工程师 David Barsky 表示,Rust 真正关注的是为人们提供良好的体验。他补充说,「Rust 吸引了一群以前从未从事过系统编程的人,包括我自己。」Rust 社区特别欢迎那些之前没有参与过系统编程或开源的用户。

Felix Klock 是谁?

Felix Klock 主要致力于 Rust 编译器、运行时库和语言设计相关工作。在入职 AWS 之前,他是 Mozilla(开发 Firefox 浏览器的公司)的一名研究工程师。2010 年,他在美国东北大学拿到了计算机科学博士学位。同年 3 月,他加入了 Adobe 担任计算机科学家,致力于 ActionScript 虚拟机的开发。2012 年,Klock 离开 Adobe,加入 Mozilla。今年 8 月,Mozilla 宣布进行大裁员,Felix Klock 也在这个月离职。今年 10 月份,Klock 宣布自己加入 AWS,继续全职开发 Rust。
 

开创新的可能

AlphaFold 是 DeepMind 迄今为止取得的最重要进展之一,但随着后续科学研究的开展,依然有很多问题尚待解决。DeepMind 预测的结构并非全部都是完美的。还有很多要学习的地方,包括多蛋白如何形成复合体,如何与 DNA、RNA 或者小分子交互,以及如何确定所有氨基酸侧链的精确位置。此外,在与他方合作的过程中,还需要学习如何以最好的方式将这些科学发现应用在新药开发以及环境管理方式等诸多方面。

对于所有致力于科学领域中计算和机器学习方法的人而言,像 AlphaFold 这样的系统彰显了 AI 作为基础探索辅助工具的惊人潜力。正如 50 年前美国生物化学家 Anfinsen 提出的远超当时科研能力所及的挑战一样,这个世界依然有诸多未知的方面。

DeepMind 取得的这一进展令人们更加坚信,AI 将成为人类扩展科学知识边界的最有用工具之一,同时也期待未来多年的艰苦工作能够带来更伟大的发现。

(编辑:孝感站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读