国产高清在线免费观看-国产高清在线免费无码-国产高清在线男人的天堂-国产高清在线视频-国产高清在线视频精品视频-国产高清在线视频伊甸园

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

190億美元的WhatsApp背后的小眾編程語言:Erlang

admin
2014年3月24日 23:51 本文熱度 7995
  只憑 32 個(gè)技術(shù)人員,如何應(yīng)付 4.5 億的用戶?對(duì)于剛剛被 Facebook 用 190 億美元收購的 WhatsApp 來說,答案是 Erlang ——一種誕生于上世紀(jì) 80 年代的編程語言,終于在此時(shí)走到了聚光燈下。
  但面對(duì)很多試圖替代它的編程語言,Erlang 有自己的將來嗎?
  Erlang是 25 年前由瑞典電信巨頭愛立信開發(fā),而現(xiàn)在它卻在像 WhatsApp 和TigerText這樣的即時(shí)消息應(yīng)用里找到了自己的位置。即使 Facebook 也對(duì)這種語言大唱贊歌——它在 2009 年用 Erlang 開發(fā)了 Facebook 聊天應(yīng)用。而在同年,它拒絕了 WhatsApp 創(chuàng)始人 Brian Acton 的求職申請(qǐng)。
  并發(fā)成為新寵
  " 使用 Erlang,你可以開發(fā)出同時(shí)允許大量用戶連接的消息傳輸應(yīng)用,而不用擔(dān)心消息是如何傳輸?shù)模?quot; 使用這種語言開發(fā)的匿名發(fā)帖系統(tǒng)Whisper的 CTO Chad DePue說。" 相反 ",他說," 你擔(dān)心的是如何設(shè)計(jì)一個(gè)好的應(yīng)用。"
  愛立信工程師Joe Armstrong設(shè)計(jì) Erlang 語言時(shí)始終將電信通訊的工作原理銘記在心:同時(shí)有百萬用戶并行通訊,對(duì)故障事件幾乎是零容忍。對(duì)于如此巨量的并行通訊,其它語言基本可望而不可及——有的表面上看起來擅長處理并發(fā),但它們卻不是原生的 " 多任務(wù)處理者 "。而 Erlang,跟它們形成鮮明對(duì)比,天生擅長多線程或玩這種 " 雜技 " ——再增加一個(gè)旋轉(zhuǎn)的盤子?丟上來!
  " 這種語言非常富有表達(dá)性," 谷歌創(chuàng)新實(shí)驗(yàn)室的Igor Clark說。" 你可以在一個(gè)很高的層面工作,用它的幾個(gè)關(guān)鍵概念可以做很多事情。"
  從實(shí)際使用的角度,Erlang 最初非常適合在單個(gè)機(jī)器上跨多處理器處理高效的執(zhí)行命令。而如今,它已經(jīng)進(jìn)化成擅長跨全球網(wǎng)絡(luò)服務(wù)器——也就是我們所說的 " 云 " ——執(zhí)行海量命令。游戲,金融等任何像實(shí)時(shí)拍賣系統(tǒng)那樣對(duì)速度、穩(wěn)定性、吞吐量高要求的場景,Erlang 的這種云特征都是必不可少的。
  同樣,對(duì)于程序員來說,Erlang 的吸引力也獨(dú)樹一幟的,它允許系統(tǒng)不停機(jī)的情況下進(jìn)行更新和 bug 修復(fù)。實(shí)時(shí)上,你可以修改系統(tǒng)屬性或更換文件而不引起系統(tǒng)的卡頓。Erlang 語言的這種特性是電信業(yè)的強(qiáng)制要求的結(jié)果:正如 DePue 說的," 當(dāng)有人在打電話時(shí),你不可能因?yàn)橐?jí)系統(tǒng)而掛斷他們的電話。"
  砸了電信的飯碗
  Erlang 語言在 1998 年就開源了,而如今的電信也卻沒有當(dāng)初那么大方。像 WhatsApp,微信,Line, 和其它應(yīng)用如雨后春筍,電信業(yè)一度依賴的短信費(fèi)用迅速被腐蝕。KPN,一家荷蘭公司,在目睹短信收益大幅下滑后試圖封殺這些應(yīng)用,但最終在法庭上輸了官司。
  一些大型的運(yùn)營商,例如 Vodafone,試圖建立自己的短信服務(wù)網(wǎng)絡(luò),但幾乎沒有成功的。它們現(xiàn)在的辦法就是對(duì)用戶的合同進(jìn)行修改,添加并標(biāo)明短信和數(shù)據(jù)各自的費(fèi)用。
  就在這些電信公司忙著調(diào)整他們的收費(fèi)標(biāo)準(zhǔn)時(shí),WhatsApp 卻在專注做產(chǎn)品。它們的技術(shù)團(tuán)隊(duì)讓 WhatsApp 在規(guī)模和速度上的提升一次又一次的讓 Erlang 語言社區(qū)轟動(dòng),在短短的幾年里,每個(gè)服務(wù)器的連接數(shù)從 1 萬躍升到 2 百萬。
  這些成績的實(shí)現(xiàn)全都?xì)w功于 Armstrong 打下的基礎(chǔ),他為愛立信量身定制的項(xiàng)目 AXD301,實(shí)現(xiàn)了 "9 個(gè) 9" 的可靠性 ( 99.9999999% ) 。而如今這些年輕的挑戰(zhàn)者們,卻將這些垂老的電信公司打的節(jié)節(jié)敗退。
  Erlang 語言能實(shí)現(xiàn)超越嗎?
  有著這樣驕人的成績,你也許會(huì)認(rèn)為 Erlang 會(huì)被人們廣泛的使用。但現(xiàn)實(shí)情況要比你想象的復(fù)雜得多。
  直到現(xiàn)在,Erlang 編程語言的開發(fā)者社區(qū)規(guī)模依然很小,并且大部分聚集在歐洲。這種語言的語法是公認(rèn)的 " 奇特 "。如果你想分析復(fù)雜的數(shù)據(jù)或架設(shè)一個(gè)小網(wǎng)站,自然會(huì)選擇其它更好的語言和工具。而且,很多新出現(xiàn)的編程語言和變種都借鑒了 Erlang 語言的基本理念,從谷歌的Go語言到Docker語言,競爭越來越激烈。
  Elixir給 Erlang 帶來了希望——Armstrong 最近的大力贊揚(yáng)。Elixir 將 Erlang 的語法普通化,這能幫助這種語言模仿 Rails 帶紅 Ruby 語言的模式找到自己的出路。像Chicago Boss這樣的項(xiàng)目也在努力讓這種語言更用戶友好化。一旦有更多的社群在 Erlang 語言周圍聚集,人們將會(huì)發(fā)現(xiàn) OTP ( 開放電信平臺(tái) ) 里更豐富的功能。
  " 他們從開發(fā)堅(jiān)固無比的軟件和程序庫中總結(jié)出來很多模式,我們可以很好的借用,"Clark 說。
  Erlang 語言否能流行起來的一個(gè)關(guān)鍵是便攜設(shè)備市場,就是我們所說的網(wǎng)絡(luò)設(shè)備。智能設(shè)備愛好者們已經(jīng)在嘗試在 MQTT ——一個(gè)輕量級(jí)的傳感器間消息傳輸協(xié)議——上使用 Erlang。如果能短信控制恒溫器,那用 WhatsApp 也一定能行。

該文章在 2014/3/24 23:51:44 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 久久aⅴ人妻少妇嫩草影院 久久AⅤ无码精品色午麻豆 | 四虎国产精亚洲一区久久特色 | 中文字幕欧美一区 | 国产精品成人国产乱 | 亚洲欧美日韩四区在线 | 欧美片欧美日韩国产综合片 | 欧美日韩人妻中文字幕综合 | 国产精品日韩欧美一区2区3区 | 高清无码一区二区三区四区 | 国产激情精品一区二区三区 | 伊人影视在线观看日韩区 | 黄色免费网页日韩 | 国产精品一区二区亚洲男人一区综合少妇xxxx亚洲 | 国产女人18毛片水真多 | 国产成人无码午夜视频在线播放 | 蜜臀av无码一区二区三区 | 亚洲熟妇av | 91精品国产经典在线观看 | 国产人成视频在线观看播放 | 91精品一区二区 | 国产精品xxx在线 | 婷婷人人爽人人爽人人A片 婷婷色九月综合激情丁香 婷婷色婷婷开心五月四房播播 | 亚洲欧美精品中文字幕在线观看 | 国产AV亚洲精品无码专区 | 精品无码一区二区三区在线 | 亚洲中文字幕丝祙制服片 | 国产免费福利在线观看 | 国产精品中文久久久久久久 | 亚洲国产丝袜美腿另类区 | 日韩精品一区二区亚洲AV观看 | 中文无码肉感爆乳在线 | 国产成人vr精品a视频 | 欧美亚洲综合另类无码 | 小明中文字幕亚日韩综合视频 | 亚洲欧洲国产日产综合综合 | 中文字幕熟女人妻佐佐木全集在线观看 | 成人无码a级毛片免费 | 国产a级三级三级三级 | 日日噜噜夜夜狠狠久久丁香五月 | 日韩久久精品 | 国产伦子沙发午休系列资源曝光 |