當前位置:
首頁 > 科技 > 春節假期技術圈都發生了哪些大新聞?

春節假期技術圈都發生了哪些大新聞?

專業的原創深度技術分享,值得收藏

編輯 | 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 的精彩文章:

程序員,你有投資比特幣嗎?
從理論到實踐,理解微服務關鍵問題

TAG:InfoQ |