在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

集中討論谷歌、亞馬遜等技術(shù)巨頭使用Python開發(fā)關(guān)鍵基礎(chǔ)設(shè)施的原因

如意 ? 來源:讀芯術(shù)微信公眾號 ? 作者:讀芯術(shù)微信公眾號 ? 2020-10-11 09:51 ? 次閱讀

十年前,由于編程語言種類匱乏,開發(fā)人員不必苦惱自己應(yīng)該選擇哪一種編程語言;但是現(xiàn)在,世界上正在使用的編程語言超過500種,隨著人們的不斷交流,還會有更多的語言出現(xiàn)。對于開發(fā)人員而言,基于項目的特點等因素確定應(yīng)該使用哪一種編程語言成為了首要任務(wù)。

Python是一種通用編程語言,可用于開發(fā)web應(yīng)用程序、人工智能機(jī)器學(xué)習(xí)操作系統(tǒng)、移動應(yīng)用程序和視頻游戲。

具備多功能性的Python是復(fù)雜web開發(fā)項目的理想解決方案:通過使用Python,開發(fā)人員能夠用相對簡單和容易的方式開發(fā)高級web應(yīng)用程序。雖然HTML和JavaScript是構(gòu)建前端或web瀏覽器的主要語言,但是開發(fā)人員可以使用基于Python的web框架(如Django)來簡化后端流程。

本文將討論Google、instagram或Netflix等技術(shù)巨頭偏好使用Python開發(fā)關(guān)鍵基礎(chǔ)設(shè)施的原因。

谷歌(Google)

在合并了Search、安卓、Youtube、Stadia等公司后,谷歌已經(jīng)成為世界上比較大的科技公司之一。谷歌使用多種中央語言開發(fā)其技術(shù)棧,包括Python、Java和Golang。

由于Python的簡單性和相對快速的維護(hù),谷歌公司剛剛建立時就使用了Python,并且沿用至今:谷歌的搜索引擎、YouTube、機(jī)器學(xué)習(xí)、人工智能、機(jī)器人項目等都是用Python開發(fā)的。

盡管Google可能會在其基礎(chǔ)設(shè)施中使用各種編程語言,但是Python作為其開發(fā)的核心語言的優(yōu)先性地位卻不會被動搖。

instagram

由于Python的易訪問性和實用性,instagram目前正在使用Python編寫的Django Web框架,這與他們“先做簡單的事情”的公司理念非常吻合。在過去兩年里,instagram的規(guī)模翻了一番,全球已有5億用戶,因此他們需要最大限度地提高平臺的有效性,以保持其無縫擴(kuò)展。

instagram承認(rèn)他們想過改用Facebook的主要語言之一——PHP。但經(jīng)過一番比較,他們承認(rèn),這兩者沒有顯著的差異。考慮到每一個新版本都會變得更快,instagram同意使用Python這一快速發(fā)展的語言。

必須指出的是,instagram的開發(fā)團(tuán)隊花了十個月完成遷移過程,并將其分為以下幾步:首先是修改代碼,將不支持Python3的包替換為支持它的組件,其次是單元測試,最后是產(chǎn)品的最終發(fā)布。

Facebook

Facebook一直在使用Python,也因此,Python成為了社交媒體開發(fā)的第三大常用語言(前兩種語言分別是C++以及他們專有的PHP語言HACK)。得益于簡單易用的Python庫,開發(fā)人員不必編寫大量代碼,而這使他們能夠集中精力進(jìn)行實時改進(jìn)。此外,它還提供了高效的Facebook基礎(chǔ)設(shè)施。

據(jù)Facebook稱,其開發(fā)人員使用Python完成許多基礎(chǔ)設(shè)施管理服務(wù),其中包括使用TORconfig來處理網(wǎng)絡(luò)交換機(jī)的設(shè)置和映像,將FBOSS運(yùn)用于白盒交換器CLIs,以及使用Dapper來調(diào)度和執(zhí)行維護(hù)工作。

Facebook已經(jīng)啟動了許多為Py3編寫的開源Python項目,其中包括Facebook Ads API和Python Async IRC botframework。

Spotify

另一家將Python應(yīng)用于后端服務(wù)和數(shù)據(jù)分析的優(yōu)秀公司是Spotify。此外,Spotify還通過自行開發(fā)的消息傳遞協(xié)議將不同的服務(wù)連接起來。因此,其八成服務(wù)是基于Python的,而其余兩成主要基于java,以及C語言或C++語言。

Spotify公司的首要任務(wù)是快速發(fā)展和增長,而這就是Spotify使用Python創(chuàng)建流媒體服務(wù)的原因——它基本上滿足了Spotify對于開發(fā)速度的需求。

Gevent是一個能夠高性能地同步應(yīng)用程序接口的快速事件工具,而Spotify的新架構(gòu)更新都是使用它完成的。Spotify使用與Hadoop同步的Python模塊Luigi形成海量數(shù)據(jù),以便為用戶提供建議。

該開源項目管理著數(shù)據(jù)庫協(xié)同工作、編譯錯誤日志的方式,以便支持軟件的重新發(fā)布和故障排除。Spotify通過Hadoop集群節(jié)點同時運(yùn)行了6000多個Python進(jìn)程。

Quora

Quora再三斟酌他們最終想要使用的語言。其創(chuàng)始人之一Charlie Cheever將選擇范圍縮小到Python、C#、Java和Scala。他們對Python的主要擔(dān)憂是類型檢查的缺失和相對緩慢的檢查速度。最終,Quora的創(chuàng)建者延續(xù)了谷歌使用Python的決定,這使它更加易于編寫和讀取,并提升了C++對性能的增強(qiáng)。

許多如Django和Pylons般相當(dāng)優(yōu)秀的框架也是Quora公司考慮使用Python的一個重要因素。此外,Quora的開發(fā)團(tuán)隊還考慮到了Quora主要涉及客戶機(jī)/服務(wù)器交互、不需要真正的頁面加載,所以這對于Python和JS之間的良好協(xié)作是一大優(yōu)勢。

Amazon

Amazon是另一個使用Python語言的優(yōu)秀公司。值得一提的是,在公司提出的眾多技術(shù)解決方案中,亞馬遜圍繞建議(即推薦交易)開發(fā)了一些功能:例如,Amazon分析顧客的購物習(xí)慣和使用模式,并為他們提供準(zhǔn)確的建議。這是通過Python學(xué)習(xí)引擎實現(xiàn)的,Python學(xué)習(xí)引擎與Hadoop數(shù)據(jù)庫連接,因此,它們并行處理工作,以便盡可能高效和準(zhǔn)確地提出建議。

Amazon團(tuán)隊之所以選擇Python,首先是因為它的普及程度和它能夠提供的海量大數(shù)據(jù)。其次,Python具有可擴(kuò)展性和便攜性,為Amazon提供了獨特的商業(yè)計劃。此外,Python實際上經(jīng)常與其他技術(shù)(如Hadoop或Apache)配合使用。

Netflix

Netflix使用Python的方式與Spotify非常相似。Netflix的軟件工程師能夠自由選擇編程語言,而這些工程師已經(jīng)看到了使用Python編寫應(yīng)用程序的前景。此外,由于Python非常容易構(gòu)建,它已經(jīng)成為Netflix其他服務(wù)的重要組成部分。

Central AlertGateway是使用Python的重要部分之一。這個RESTful式的網(wǎng)絡(luò)應(yīng)用向可能想要查看它們的個人和團(tuán)隊發(fā)出警報。此外,該應(yīng)用程序還可以刪除已處理的重復(fù)警報,以及提供自動解決方案,如重新啟動或結(jié)束不穩(wěn)定的任務(wù)。由于警報的數(shù)量很多,這個應(yīng)用程序的編寫對Netflix來說是巨大的勝利——智能化的處理可確保開發(fā)人員和工程師不會因為冗余呼叫而焦頭爛額。

Stripe

眾所周知,Stripe是一家研究公司的在線支付可行性的金融科技初創(chuàng)公司。Stripe使用Python為移動應(yīng)用和網(wǎng)站設(shè)計應(yīng)用程序接口,得益于此,Stripe管理在線業(yè)務(wù)(例如開發(fā)票、管理訂閱、預(yù)防欺詐)輕而易舉。

業(yè)內(nèi)的很多優(yōu)秀公司(如Salesforce、Lyft、Amazon等)都采用了Stripe研發(fā)的在線支付,其價值高達(dá)90億美元,而Python對于該平臺的成功至關(guān)重要。

由于其在金融工作中的高效,許多金融科技初創(chuàng)公司選擇了Python——它天生就適合與數(shù)據(jù)和計算相關(guān)的金融科技產(chǎn)品。此外,這背后的另一個原因是,Python是金融專家最容易學(xué)習(xí)的語言。

DropBox

Dropbox提供在線存儲文件并將其同步到設(shè)備上的云存儲服務(wù),它在大部分服務(wù)和桌面客戶端中使用Python。2012年,Python的創(chuàng)建者Guido van Rossum受邀加入Dropbox。在供職于Dropbox的第一年,他幫助Dropbox社區(qū)中的其他用戶共享數(shù)據(jù)存儲。

該公司還為開發(fā)者提供了可以整合到他們的Python應(yīng)用程序中的Python軟件開發(fā)工具包,加強(qiáng)了他們的歸屬感和價值感。Dropbox的開發(fā)人員也證實,他們使用Python完成大部分服務(wù)器端的編碼。

盡管Dropbox的許多庫和內(nèi)部構(gòu)件都是專有的,不是開源的,但Dropbox已經(jīng)推出了一個非常強(qiáng)大的Python編碼應(yīng)用程序接口來展示軟件工程師的思考方式。

Reddit

Reddit是一個社交新聞平臺,人們能夠通過Reddit討論和表決其他人提交的內(nèi)容。2017年,該網(wǎng)站每月訪問量為5.42億,是全球第四大訪問量網(wǎng)站,也是美國第七大比較受歡迎的網(wǎng)站。在2015年,Reddit上共有73.15億條內(nèi)容和8.254兆次頁面瀏覽量。而Python是所有這些軟件背后的支柱。

Reddit最初是用Lisp編寫的,但在2005年12月,也就是Reddit發(fā)布6個月后,他們發(fā)現(xiàn)Python有海量代碼庫并且在開發(fā)方面效率更高,于是轉(zhuǎn)而使用Python。

這10家公司只是冰山一角,使用Python的公司還有很多。Python語言簡單、開發(fā)速度快、可擴(kuò)展性強(qiáng),僅憑Python就能夠構(gòu)建幾乎一切廣泛體系的事實,這些都是公司們偏愛Python的原因。
責(zé)編AJX

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6177

    瀏覽量

    105685
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4801

    瀏覽量

    84865
  • 亞馬遜
    +關(guān)注

    關(guān)注

    8

    文章

    2673

    瀏覽量

    83459
收藏 人收藏

    評論

    相關(guān)推薦

    全球首個光電融合算網(wǎng)基礎(chǔ)設(shè)施正式開通

    近日,未來網(wǎng)絡(luò)試驗設(shè)施國家重大科技基礎(chǔ)設(shè)施(CENI)宣布了一項重大進(jìn)展——全球首個光電融合確定性新型算網(wǎng)基礎(chǔ)設(shè)施正式開通。1月3日,該基礎(chǔ)設(shè)施的應(yīng)用演示會成功舉辦,標(biāo)志著這一創(chuàng)新
    的頭像 發(fā)表于 01-06 10:33 ?106次閱讀

    開源基礎(chǔ)設(shè)施能力建設(shè)分論壇成功舉辦

    在當(dāng)今科技飛速發(fā)展的時代,開源已成為推動全球創(chuàng)新與進(jìn)步的核心動力。無論是開發(fā)實踐還是數(shù)字化轉(zhuǎn)型,開源以其特有的開放性、共享性和協(xié)同性,助力各行業(yè)技術(shù)革新。在構(gòu)建開源生態(tài)的過程中,開源基礎(chǔ)設(shè)施的建設(shè)顯得尤為
    的頭像 發(fā)表于 12-27 13:56 ?185次閱讀

    智能駕駛所需的基礎(chǔ)設(shè)施

    智能駕駛所需的基礎(chǔ)設(shè)施主要包括以下幾個方面: 一、通信網(wǎng)絡(luò)基礎(chǔ)設(shè)施 5G/6G網(wǎng)絡(luò) :高速、低延遲的通信網(wǎng)絡(luò)是實現(xiàn)智能駕駛的重要基礎(chǔ)。5G網(wǎng)絡(luò)已經(jīng)能夠提供足夠的帶寬和低延遲,支持車輛與云端、其他車輛
    的頭像 發(fā)表于 10-23 16:05 ?879次閱讀

    守護(hù)國之重器:關(guān)鍵基礎(chǔ)設(shè)施的反無人機(jī)技術(shù)探索|特信無人機(jī)反制

    隨著無人機(jī)技術(shù)的飛速發(fā)展,其應(yīng)用范圍已擴(kuò)展至軍事偵察、商業(yè)物流、個人娛樂多個領(lǐng)域。然而,這一技術(shù)的普及同時也帶來了前所未有的安全隱患。關(guān)鍵基礎(chǔ)設(shè)施
    的頭像 發(fā)表于 06-17 09:35 ?449次閱讀

    谷歌在新加坡和馬來西亞加強(qiáng)云基礎(chǔ)設(shè)施投資

    谷歌近日宣布,其在新加坡的數(shù)據(jù)中心和云設(shè)施擴(kuò)建工程已圓滿竣工。這一里程碑標(biāo)志著谷歌在新加坡的技術(shù)基礎(chǔ)設(shè)施投資總額達(dá)到50億美元。此次擴(kuò)建不僅
    的頭像 發(fā)表于 06-05 09:42 ?399次閱讀

    亞馬遜云攜手AI新創(chuàng)企業(yè)Hugging Face,提升AI模型在定制芯片計算性能

    Hugging Face作為一家估值為45億美元的公司現(xiàn)已成為了眾多AI研究員和開發(fā)者分享Chatbot和相關(guān)軟件的核心平臺,受到亞馬遜谷歌、英偉達(dá)
    的頭像 發(fā)表于 05-23 14:24 ?423次閱讀

    亞馬遜、Meta科技巨頭同時投資AI創(chuàng)企Scale AI

    在OpenAI的ChatGPT引領(lǐng)下,人工智能領(lǐng)域掀起新浪潮。谷歌亞馬遜、Meta科技巨頭紛紛加大在生成式人工智能和大模型研發(fā)上的投入,并積極投資人工智能初創(chuàng)公司。
    的頭像 發(fā)表于 05-22 14:33 ?482次閱讀

    微軟、谷歌科技巨頭承諾安全開發(fā)AI模型

    近日,微軟、谷歌、OpenAI16家科技巨頭在“人工智能(AI)首爾峰會”上達(dá)成共識,承諾在AI模型的開發(fā)過程中注重安全性,并在無法控制最極端風(fēng)險時關(guān)閉其尖端系統(tǒng)。
    的頭像 發(fā)表于 05-22 11:25 ?522次閱讀

    亞馬遜將向新加坡云基礎(chǔ)設(shè)施追加投資90億美元

    亞馬遜計劃在新加坡的云基礎(chǔ)設(shè)施上追加高達(dá)90億美元的投資,以應(yīng)對全球?qū)υ?b class='flag-5'>技術(shù)和服務(wù)持續(xù)增長的渴求。亞馬遜旗下的云計算巨頭Amazon Web
    的頭像 發(fā)表于 05-09 09:55 ?363次閱讀

    谷歌員工爆料Python基礎(chǔ)團(tuán)隊原地解散

    谷歌最近的一項人事變動引發(fā)了技術(shù)圈的廣泛關(guān)注。據(jù)谷歌員工Thomas Wouters透露,與其共同致力于Python基礎(chǔ)開發(fā)的團(tuán)隊,包括他本
    的頭像 發(fā)表于 05-08 11:24 ?525次閱讀

    谷歌解散整個Python團(tuán)隊

    近日,谷歌Python工程師Thomas Wouters在社交媒體上透露,谷歌對其Python團(tuán)隊進(jìn)行了架構(gòu)調(diào)整,整個團(tuán)隊被解散。這一變動可能源于公司的成本優(yōu)化策略,涉及團(tuán)隊重組和裁員
    的頭像 發(fā)表于 05-06 10:50 ?630次閱讀

    DPU技術(shù)賦能下一代AI算力基礎(chǔ)設(shè)施

    4月19日,在以“重構(gòu)世界 奔赴未來”為主題的2024中國生成式AI大會上,中科馭數(shù)作為DPU新型算力基礎(chǔ)設(shè)施代表,受邀出席了中國智算中心創(chuàng)新論壇,發(fā)表了題為《以網(wǎng)絡(luò)為中心的AI算力底座構(gòu)建之路》主題演講,勾勒出在通往AGI之路上,DPU技術(shù)賦能下一代AI算力
    的頭像 發(fā)表于 04-20 11:31 ?887次閱讀

    展望2024數(shù)據(jù)中心基礎(chǔ)設(shè)施

    前陣子,DeLL'ORO GROUP發(fā)布預(yù)測報告,回顧了23年數(shù)據(jù)中心基礎(chǔ)設(shè)施報告中的突出趨勢,及展望了2024年數(shù)據(jù)中心基礎(chǔ)設(shè)施的發(fā)展情況,以下是報告內(nèi)容。
    的頭像 發(fā)表于 03-25 15:59 ?422次閱讀

    垂直起降機(jī)場:飛行基礎(chǔ)設(shè)施的未來是綠色的

    開發(fā)商和基礎(chǔ)設(shè)施提供商向AECOM尋求幫助,以確定使eVTOL可行的潛在準(zhǔn)備和支持。 這些努力似乎是一項艱巨的任務(wù),但憑借先進(jìn)的技術(shù)和我們的綜合專業(yè)知識,結(jié)合制造商、聯(lián)邦、州和地方政府的關(guān)注,eVTOL有望順利起飛,并隨之為航空
    發(fā)表于 03-25 06:59

    美FTC將調(diào)查科技巨頭 包括微軟谷歌OpenAI五公司

    美FTC將調(diào)查科技巨頭 包括微軟谷歌OpenAI五公司 據(jù)外媒報道,近期美國聯(lián)邦貿(mào)易委員會(FTC)因為擔(dān)心扭曲創(chuàng)新、破壞公平競爭;對一些科技巨頭的大額投資進(jìn)行了調(diào)查,包括了微軟、
    的頭像 發(fā)表于 01-26 20:26 ?1924次閱讀
    主站蜘蛛池模板: 免费观看欧美成人1314w色| 在线啪| 天堂网在线www最新版在线| 涩涩涩综合在线亚洲第一| 综合色吧| 中文字幕第7页| 亚洲美国avcom| 色香天天| 免费的男女拍拍拍的视频| 久久香蕉综合色一综合色88| 狠狠色狠狠色综合日日不卡| 豆国产97在线 | 欧洲| 夜夜se| 一级毛片看真人在线视频 | 国产99热| 亚洲www| 日本番囗| 色婷婷色综合缴情在线| 日本精品一在线观看视频| 黄色福利站| 成人伊在线影院| 欧美专区一区二区三区| 日本www.色| 亚洲一区二区在线视频| 2021日本三级理论影院| 高清性色生活片欧美在线| 一本到视频在线| 国产小视频免费看| 日日天天夜夜| 五月激情视频| 99久热| 全国男人的天堂天堂网| 国产福利不卡一区二区三区| 色综合色综合色综合网址| 欧美黄色精品| 亚洲伊人精品综合在合线| 欧美色图亚洲激情| 影视精品网站入口| 婷婷亚洲五月琪琪综合| 一级毛毛片毛片毛片毛片在线看| 日韩a一级欧美一级|