封閉的蘋果也一直在用開源軟件,悄悄的

jopen 9年前發布 | 5K 次閱讀 蘋果

封閉的蘋果也一直在用開源軟件,悄悄的

文/汪先登

上周在 Cupertino 舉辦的工程師峰會上,蘋果透露其采用了 apache 的 mesos 作為 Siri 的服務器架構。有趣的是,蘋果給他自定義的 Mesos 取名為 JARVIS,或許是希望 Siri 可以像鋼鐵俠一樣,成為真正的人工智能吧。

Mesos 由加利福利亞大學伯克利分校首先開發設計的分布式系統內核,用來更高效的運行和管理大數據中心。除此之外,Mesos 可以利用服 務器的所有資源,尋找最佳的方式去完成任務。它還曾幫助 推ter 解決了一個服務器高負載的問題,這件事為它在業界贏得了名聲。

Mesos 更方便的一點是,它讓 Siri 看起來就像是運行在一臺電腦上,工程師可以很簡便的更新 Siri,而不去考慮數以千計的服務器問題。就像在 Mesos 在其官方主頁上說的一樣,“讓數據中心成為一個資源池”,它可以將不同的機器整合在一個 邏輯計算機上面。當你擁有很多的物理資源并想構建一個巨大的靜態的計算集群的時候,Mesos 就派上用場了。有很多的現代化可擴展性的數據處理應用都可 以在 Mesos 上運行,包括 Hadoop、Kafka、Spark 等,同時你可以通過容器技術將所有的數據處理應用都運行在一個基礎的資源池中。

一直以來,蘋果給外界的都是一個很封閉的形象,但是最近一段時間以來,蘋果使用越來越多的開源項目去搭建自己的應用,除了文中提到 的 Mesos 之外,還發布了自有 ResearchKit 開源開發框架項目,更不用提此前收購的手勢識別技術 PrimeSsense。渲染自己使 用開源技術除了自身技術需要之外不排除還有其它原因:蘋果近期一直不斷地借 Tim Cook 之口宣傳“緬懷故人”、“尊重女性”、“歡迎開放性取向”和“環保”等從前并不重視的“科技外”概念,他們正在極力地向外界表現出一種 Politically Right 的價值觀,后續與美國近期的文化環境有關,也可能他們害怕自己變成曾經鄙視的 IBM “老大哥”形象。

消息來源:at cra 參考來源:TheVerge

來自: 36kr.com
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!