微信号:infoqchina

介绍:有内容的技术社区媒体

春节假期技术圈都发生了哪些大新闻?

2018-02-22 08:00 小Q

点击关注 InfoQ,置顶公众号

专业的原创深度技术分享,值得收藏

编辑 | Eva
Go 语言发布 1.10 版本;Spring Boot 2.0 将在下周发布;Dubbo 正式进入 Apache 孵化器;MongoDB 宣布其即将支持 ACID 事务;苹果要求 iOS 所有应用四月起都必须适配 iPhoneX;WebAssembly 发布首份公开工作草案……一篇文章带你回顾春节假期技术圈发生的大新闻。
Go 语言发布 1.10 版本

最新的 Go 版本 1.10 版在 Go 1.9 之后六个月发布。它的大部分更改都在工具链,运行时和库的实现中。

更新内容包括改进了构建包的缓存、添加了成功测试结果的缓存、在测试期间自动运行、允许使用 cgo 直接在 Go 和 C 之间传递字符串值。此外,新版编译器选项白名单可能会导致 invalid flag 在使用旧版本成功构建的代码中出现意外错误。

Spring Boot 2.0 正式版本将会在下周发布

1 月 31 日,Spring Boot 2.0.0 的首个 RC 版本正式发布,也就是说,距离 Spring Boot 2.0 的 GA 版本又近了一步。

按照目前的计划,GA 版本将在接下来的几周内(2 月 27 日)发布。即便已经接近最后阶段,依然有一些值得关注的新特性令人期待,另外目前还有大量的 issue 和 pull request 需要解决。

MongoDB 宣布其即将支持 ACID 事务

MongoDB CTO Eliot Horowitz 于 2 月 16 日凌晨在 MongoDB 西雅图大会上宣布,MongoDB 将在 4.0 版本中正式推出多文档 ACID 事务支持 。

“MongoDB 4.0 将支持多文档事务,届时 MongoDB 将成为唯一能够同时支持速度,灵活性,JSON 文档模型优势 和 ACID 数据完整性保证的数据库。通过快照隔离,MongoDB 的事务能够提供一个全局一致的数据视图,并可以实现 all-or-nothing 的事务提交及回滚机制,保证数据的完整性。”

Dubbo 正式进入 Apache 孵化器,开启开源新时代

2 月 15 日,阿里进行了一波紧张的投票,最后以多数赞同票通过 Dubbo 进入 Apache 孵化器。

Dubbo 于 2011 年开源,是国内比较早的、影响较大的开源项目,包括阿里巴巴、京东、当当网、去哪儿网、网易考拉、微店等电商平台都有其成功应用案例。Dubbo 进入 Apache 孵化器,表示着它不再是阿里巴巴的 Dubbo,而是社区的,它未来的走向以及规则将会像其他的 Apache 项目一样。

苹果要求 iOS 所有应用四月起都必须适配 iPhoneX

2 月 16 日,苹果通知开发者,从 2018 年 4 月开始,所有提交到 App Store 商店的应用必须支持 iPhone X 的 Super Retina 显示屏。这意味着新应用的开发者必须要保证自己的应用可以完美支持 5.8 英寸边到边 OLED 屏幕。

Java 10 发布了第一个候选版本

近日,期待已久、没有跳票的 JDK 10 发布了其第一个候选版本,官方表示第二个候选版本将在 3 月份发布。JDK 10 是 Java SE 10 的实现,将在 2018 年 3 月 20 号发布正式版本。其关键改进包括局部类型推断和整洁的垃圾回收接口。在同意加入早期采用者计划后,用户可以在官网下载体验 (http://jdk.java.net/10/)。

WebAssembly 发布首份公开工作草案

美国当地时间 2 月 15 日,W3C 的 WebAssembly 工作组发布了第一份公开的工作草案,包含了 WebAssembly 核心规范、WebAssembly JavaScript 接口,以及 WebAssembly Web API,有以下主要内容:

  • WebAssembly 核心规范:描述了 WebAssembly 标准核心的 1.0 版本,这是一种安全、便携、底层的代码格式,专为高效执行和紧凑表示而设计。

  • WebAssembly JavaScript 接口:提供了一个用于与 WebAssembly 交互的显式 JavaScript API。

  • WebAssembly Web API:描述 WebAssembly 与更广泛的 Web 平台的集成。

微软正式开源 Blazor ,将 .NET 带回到浏览器

微软 ASP.Net 团队近日正式开源了 Blazor ,这是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net 。

Blazor 旨在简化快速的单页面 .Net 浏览器应用的构建过程,它虽然使用了诸如 CSS 和 HTML 之类的 Web 技术,但它使用 C#语言和 Razor 语法代替 JavaScript 来构建可组合的 Web UI 。通过提供用于编译到 Web 的大小和高效加载的格式,WebAssembly 可让 .Net 在浏览器中运行。

Waymo 正式宣布无人车出行平台,Uber 或受冲击

2 月 16 日消息,近日谷歌母公司 Alphabet 首席财务官鲁斯·珀拉特在财报电话会议上,宣布,旗下无人驾驶公司 Waymo 将于今年晚些时候推出 Waymo 品牌的共享出行应用。

这再次证明了 Waymo 在无人驾驶领域的领先地位,尤其是在安全性方面。不过,这对 Uber 来说不是好消息。如果共享出行的未来是无人驾驶,那么未来人们会选择 Waymo 的服务,而不是 Uber。

英伟达将发布挖矿专用 GPU

据路透社报道,英伟达将在下月发布新一代显卡 GPU,代号「Turing」,专门用于虚拟货币挖矿。在虚拟货币挖矿大量使用其显卡导致价格抬高的情况下,这是英伟达为保证游戏显卡供应所做的努力。

谷歌宣布 TPU 全面开放,向英伟达 GPU 开炮

2 月 13 日消息,谷歌在其云平台博客上宣布了 TPU 服务开放的消息,价格大约为每云 TPU 每小时 6.50 美元,而且数量有限。谷歌大神 Jeff Dean 更是连发 10 条推特,向外界宣布谷歌 TPU 首次对外全面开放,这也意味着 TPU 的商业化正在加速。

了解人工智能芯片行业的人都知道,英伟达的 GPU 在 AI 时代独占鳌头,红利尽享。其劲敌则是谷歌的 TPU。此前 TPU 并未向第三方用户开放,多是用在谷歌自家产品上,对 GPU 并不构成实质性威胁。这一次谷歌宣布 TPU 全面开放,向英伟达 GPU 正面开炮。

参考线索
  • http://www.oschina.net/news/93422/go-1-10-released

  • http://mp.weixin.qq.com/s/HV-DXRnNwOmml_flMppB8A

  • http://mp.weixin.qq.com/s/kwOOMw9-4ghhVHTq_PK8Xg

  • http://mp.weixin.qq.com/s/674mzTKuO1rLnpa5twwZeA

  • http://tech.sina.com.cn/t/2018-02-16/doc-ifyrrmye2060542.shtml

  • https://mp.weixin.qq.com/s/qIhygn1anq2QJ0t-_u1zGw

  • https://tool.oschina.net/news/93414/webassembly-first-public-working-drafts

  • https://www.oschina.net/news/93475/microsoft-opensource-blazor

  • http://finance.sina.com.cn/stock/usstock/c/2018-02-17/doc-ifyrrmye2215887.shtml

  • http://www.jiemian.com/article/1945752.html

  • http://www.igeek.com.cn/article-919631-4.html

 
InfoQ 更多文章 情人节,教你一本正经地说骚话 我们采访了10位技术人,对过去一年的技术发展怎么看,但我们仍缺一个答案 我抽中的新年签是高富帅,快来抽取你的吧! 第一次去女友家过年的程序员丨漫画 正在过年休假的你接到一个系统报警电话,你会?
猜您喜欢 【通知】关于2017年国庆节、中秋节休市安排的公告 2016SANS网络威胁情报峰会议题(含PPT) 手机直播延时直降90% HLS+横空出世 技术的满汉全席:NJSD2017全球软件大会议程新鲜出炉