国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Docker的魔力,Make Apps Work Everywhere

JasinYip / 3547人閱讀

摘要:僅僅推出兩年,對計算機科學(xué)的影響已經(jīng)是無與倫比的。但是不僅僅是裝載貨物的一種手段。這可以說,在一定程度上是對創(chuàng)造力的高度肯定。

                                 Solomon Hykes

你可能會在你的手機上使用Google搜索引擎,但是你要明白,它不僅僅在你的手機上運行良好,在別人的手機上也是一樣,因為在這后面是分布在全球的數(shù)據(jù)中心里面運行著的成千上萬的機器。Facebook。Amazon以及其它最受歡迎的互聯(lián)網(wǎng)應(yīng)用也是同樣的道理。這是如今這個時代構(gòu)建App的唯一方式,也是構(gòu)建全球即時響應(yīng)服務(wù)的唯一方式。

問題是,在成千上萬的機器上運行軟件是極其困難的。而且讓每臺機器既有效率又不浪費資源和成本是難上加難。連Google和Facebook這樣的巨頭都需要一定的時間搞定這些難題,而且他們需要計算機科學(xué)領(lǐng)域最杰出人才的幫助。

比如Solomon Hykes,他創(chuàng)造了Docker,一種新的構(gòu)建基于互聯(lián)網(wǎng)軟件的方法。Docker為企業(yè)提供一種簡單并且富有效率的方式來在成百上千乃至上萬的機器上運行軟件。“單個機器將變得不那么重要,”Hykes如是說。Solomon Hykes是一個在法國接受教育的程序員,他在舊金山的初創(chuàng)公司推出了Docker引擎。“機器的集合才是最重要的。”

僅僅推出兩年,Docker對計算機科學(xué)的影響已經(jīng)是無與倫比的。現(xiàn)在有超過100000個應(yīng)用程序在使用這樣的技術(shù),它是由科技行業(yè)的每一個人,雖然他受到眾多大型廠商的支持包括Google、Amazon、Microsoft、IBM。盡管如此,這仍然是一件很難把握的事情。但是why not,為什么不嘗試一下呢?

Hykes說,首先你應(yīng)該將Docker視為一個軟件的集裝箱。正如集裝箱運行我們以一套標(biāo)準(zhǔn)的方式將貨物從船上轉(zhuǎn)移到火車上以及卡車上,實際上,Docker提供了一個標(biāo)準(zhǔn)的方式將軟件從一臺機器遷移到另一臺機器。如果應(yīng)用程序需要更強的計算機性能,Docker能夠很方便的將其遷移到新機器上面。

這在云計算時代顯得特別重要,因為企業(yè)不但要讓他們的應(yīng)用運行在自己的機器上,還有運行在租來的云計算服務(wù)的機器上。三大云計算服務(wù)商:Amazon、Google、Microsoft都在擁抱Docker,這意味著企業(yè)可以更輕松地擴展他們的應(yīng)用到這個幾乎無限的計算機性能池中。“如果你還認(rèn)為這世界上的計算基礎(chǔ)設(shè)施是各自為戰(zhàn)的,那么就大錯特錯了,實際上,我們在共同建設(shè)這樣的基礎(chǔ)設(shè)施,“Hykes說。

但是Docker不僅僅是“裝載貨物”的一種手段。它還能夠充分利用每臺機器的性能。企業(yè)可以把多個容器放到任何給定的計算機上,它們能抓取機器的所有資源。一個容器的大小并不是固定的。你可以將其想象為一個靈活的Shmoo玩具或松散裝豌豆的袋子。容器能夠盡可能的獲取可以獲取的能力來保證應(yīng)用的平穩(wěn)運行,而不管用于輸出搜索結(jié)果還是電子表格,電影或嬰兒照片。

“虛擬機”也能夠?qū)⒁慌_機器的資源分配給多個應(yīng)用程序。但是Docker能夠讓程序員設(shè)計全身心的設(shè)計自己的應(yīng)用程序,而不必?fù)?dān)心運行它們所需的大量基礎(chǔ)設(shè)施。Google云計算專家Eric Brewer說,它為程序員提供了一個“應(yīng)用程序級別的視圖”而不是“機器級別視圖”,很顯然,應(yīng)用程序級別視圖將更自然,而且從長遠(yuǎn)看也必將勝出。

和Docker技術(shù)一樣,Brewer說,這讓我想到Google龐大的在線帝國運行方式,:“我們在如何構(gòu)建應(yīng)用程序方面和Docker有著相同的愿景應(yīng)”。這可以說,在一定程度上是對Solomon Hykes創(chuàng)造力的高度肯定。這似乎也驗證了Docker的口號“everywhere”。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/26457.html

相關(guān)文章

  • React Native Vs. Xamarin Vs. Ionic Vs. Flutter

    React Native Vs. Xamarin Vs. Ionic Vs. Flutter:Which Is Best For Cross-Platform Mobile App Development? While developing Native Mobile Apps, Android apps are written in Java, and iOS ones in Swift and...

    Clect 評論0 收藏0
  • GitHub 2017年大數(shù)據(jù)報告

    摘要:年,社區(qū)已經(jīng)擁有萬開發(fā)者工作在萬個代碼庫中。這張地圖近似的顯示哪個大陸使用最多。自年月共有萬個公共和私有的拉取請求被合并。今年的拉取請求比去年增加了。多年來,我們已經(jīng)舉辦了數(shù)百個活動,并與世界各地的非營利組織建立了伙伴關(guān)系。 本文原創(chuàng)首發(fā)于公眾號:ReactNative開發(fā)圈,轉(zhuǎn)載需注明出處。 數(shù)百萬的開發(fā)者使用GitHub來分享代碼和打造企業(yè)。你來此的目的不僅是完成你的工作,獲取新...

    luoyibu 評論0 收藏0
  • 安全云轉(zhuǎn)型:四

    摘要:安全云轉(zhuǎn)型副總裁兼總經(jīng)理為制定的四步戰(zhàn)略,,年前,應(yīng)用程序和數(shù)據(jù)存儲在個人的計算機上。萬用戶,每天有億個請求,阻止億個威脅,全都在云端。,,,,系統(tǒng)安全云應(yīng)用程序和云通信云技術(shù)提供了最新的洞察力,使首席信息官能夠?qū)?zhàn)略做出明智的決策。安全云轉(zhuǎn)型:Zscaler EMEA副總裁兼總經(jīng)理Matt Piercy為CIOtweet制定的四步戰(zhàn)略The Business IT Environment ...

    cgh1999520 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<