您的位置:首頁 > 業(yè)內(nèi)資訊 > WhatsApp工程師僅有50人而用戶達(dá)9個(gè)億
WhatsApp是全球最受歡迎的聊天軟件,用戶數(shù)量達(dá)到9億。在WhatsApp成長過程中,最讓人驚奇是事情是,這件壯舉是由一個(gè)小團(tuán)隊(duì)完成的。在公司被Facebook收購之前,它已擁有4.5億用戶,而公司的工程師只有35名。如今,它的工程師數(shù)量也只是增加到了50名。
WhatsApp很少談?wù)摷夹g(shù)方面的事情。不過,在最近的一次科技聚會上,WhatsApp的軟件工程師Jamshid Mahdavi談到了公司的一些不尋常做法。比如,公司在構(gòu)建自己的網(wǎng)絡(luò)服務(wù)時(shí),使用了一種不常見的編程語言:Erlang。這種語言并沒有被許多程序員采用,但是,它非常適合WhatsApp的服務(wù),一種大量用戶進(jìn)行交流的服務(wù),而且,它讓工程師快速部署新的代碼。Mahdavi說,技術(shù)只是一方面,更為重要的是態(tài)度問題。
據(jù) Wired網(wǎng)站報(bào)道,Mahdavi于兩年前加入WhatsApp。他發(fā)現(xiàn),公司對待技術(shù)的態(tài)度是他未曾見過的。一方面,這是因?yàn)楣臼褂昧薊rlang和FreeBSD操作系統(tǒng),另一方面,公司努力維持一種非常簡單的運(yùn)作方式!霸跇(gòu)建大規(guī)模的架構(gòu)上,這是一種完全不同的方法,”他說,“以極簡主義的方式,只解決那些急需解決的問題,這讓我大開眼界。”
WhatsApp使用Erlang的原因是,它擅于處理并行的任務(wù)。當(dāng)互聯(lián)網(wǎng)服務(wù)覆蓋到更多人群,必然需要同時(shí)處理人們的各種需求,于是,此類語言變得很有吸引力。在開發(fā)反垃圾郵件系統(tǒng)時(shí),F(xiàn)acebook就使用過另一種小眾語言Haskell。與Haskell相同,Erlang也是誕生于80年代。它由瑞典愛立信的工程師開發(fā),用于高速的電話網(wǎng)絡(luò)。
“他們不是首先發(fā)明語言,然后搞懂它的用途,而是發(fā)明了一種解決特定問題的語言,”英國的一位Erlang專家Francesco Cesarini說,“當(dāng)時(shí)的問題是大規(guī)模系統(tǒng)的擴(kuò)展性和可靠性,那時(shí)候,電話網(wǎng)絡(luò)是唯一顯示出此類特性的系統(tǒng)!睆哪撤N程度上說,WhatsApp就是替代了電話服務(wù),因此,它也需要同樣的“擴(kuò)展性和可靠性”。
小編推薦閱讀王者榮耀韓信技巧攻略指南(掌握關(guān)鍵裝備,成為無敵韓信。
閱讀《明日之后》秋日森林寶箱位置探索攻略技巧大全(揭秘寶箱位置,輕松獲得珍貴道具)
閱讀姜子牙打野技能加點(diǎn)攻略與技巧大全(王者榮耀姜子牙打野出裝及技能加點(diǎn)詳解)
閱讀《一起來捉妖春節(jié)活動技巧攻略指南》(尾火虎打法技巧詳解,助你順利抓妖)
閱讀《暗區(qū)突圍聽聲訓(xùn)練全攻略最新指南》(游戲迷必讀,提升聽覺技能的最佳方式)
閱讀《崩壞3》鬼鎧重磁暴斬解析最新(屬性、技能、加點(diǎn)一網(wǎng)打盡,玩轉(zhuǎn)鬼鎧重磁暴斬)
閱讀《鬼泣巔峰之戰(zhàn)》銘文升級攻略技巧指南,讓你的英雄更加強(qiáng)大。ù蛟斐売⑿郏瑥你懳纳夐_始。
閱讀《別惹農(nóng)夫》小青隱藏皮膚解鎖攻略技巧大全(掌握這個(gè)關(guān)鍵,你也能擁有小青的另一面)
閱讀英雄聯(lián)盟手游32新符文效果一覽大全最新(掌握新符文,搭配出最強(qiáng)陣容。
閱讀反斗聯(lián)盟小護(hù)士勛章搭配推薦攻略秘籍(打造最強(qiáng)小護(hù)士,讓你成為團(tuán)隊(duì)中的主力!)
閱讀混沌之鉆獲得途徑大全最新指南(黑色沙漠手游中如何輕松獲取混沌之鉆)
閱讀《和平精英》祝福卷軸分布位置一覽大全最新指南(找到祝福卷軸,開啟屬于你的福利!——以游戲?yàn)橹鞯牡貓D指引)
閱讀《王者榮耀》云纓裝備獲取技巧攻略(一步步教你獲得最新皮膚,)
閱讀《DNF》阿拉德謀略戰(zhàn)智慧試煉攻略秘籍大全(打法技巧、關(guān)卡攻略、神器使用)
閱讀《坎公騎冠劍》速度解析攻略指南(閃電都比不上的極速體驗(yàn),游戲技巧大揭秘)
閱讀探索《幻塔》攻略指南中艾達(dá)死士的秘密(跟隨任務(wù)線一步步揭開謎團(tuán),探索了解游戲中的角色人物)
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)