您的位置: 首頁 >科技 >

無服務器計算讓體育場充滿

2022-07-15 07:05:02 編輯:高舒莉 來源:
導讀 假設有人告訴您,您負責設置技術來銷售下一屆世界杯賽事,埃德·希蘭(Ed Sheeran)或泰勒·斯威夫特(Taylor Swift)音樂會的在線門票。您將

假設有人告訴您,您負責設置技術來銷售下一屆世界杯賽事,埃德·希蘭(Ed Sheeran)或泰勒·斯威夫特(Taylor Swift)音樂會的在線門票。您將使用哪種技術來實現(xiàn)這一目標?

對于澳大利亞和新西蘭地區(qū)主要的活動票務提供商Ticketek來說,答案是顯而易見的:云計算,更具體地說是無服務器計算。該公司在MongoDB數(shù)據(jù)庫支持的Amazon Web Services的Lamda架構(gòu)上運行其業(yè)務,以管理在門票發(fā)售時突然有30萬用戶的工作負載。

我有機會和Tane Oakes一起坐下。在最近的紐約MongoDB會議上,Ticketek的企業(yè)架構(gòu)師。Oakes說:“我們的目標始終是首先考慮無服務器。” “無論是AWS還是Google Cloud還是任何此類功能都沒有關系,我們始終將其視為無服務器方法。”

Oakes解釋了為什么Ticketek采用無服務器方法。“從運營和管理的角度來看,我們不需要成為運行MongoDB數(shù)據(jù)庫的專家。我們不需要成為運行某種流媒體平臺的專家。我們必須成為能夠?qū)⑵溆米髌眲掌脚_。但是我們不需要成為運行它的專家。”

此外,Ticketek的無服務器架構(gòu)提供了按需規(guī)模和靈活性,可以實時響應需求的劇增。“我們進行了大量的銷售。但是在上午8:59,我們可能沒有人在網(wǎng)站上,但是在上午9點,當Ed Sheeran門票開始銷售時,我們有300,000用戶。采用無服務器方式,我們可以允許AWS和MongoDB根據(jù)正在處理的請求來管理并確保滿足容量要求。”

“ Ticketek需要這種架構(gòu)來支持30萬并發(fā)用戶,但這種情況很少見。當我們與像Eminem這樣的主要藝術家來澳大利亞巡回演出時,我們稱之為“熱門節(jié)目”,他將在五個不同城市舉辦五場不同的活動。因此,當天他所經(jīng)歷的每個城市都會有五種不同的熱門節(jié)目(有售票),我們銷售這些票的速度非常快,從零增加到300,000(用戶),并且可能在半小時內(nèi)售罄。

“我們不想運行一個環(huán)境來每周一周七天每天24小時處理該負載。因為這樣做的代價更高。”

Oakes說,無服務器優(yōu)先的方法使Ticketek這樣的企業(yè)“實際上可以將其運行在我們需要運行的卷上”。“因此,當天晚些時候,站點上可能只有3,000-4,000人,因此您無需大量運行即可處理300,000-400,000人,”

Oakes補充說,這使得對云和無服務器計算的使用易于管理。“從Ticketek的角度來看,我們的目標是能夠盡可能快地銷售盡可能多的門票而不會出現(xiàn)任何問題。我們可以做所有這些奇妙的事情,而不會花費數(shù)百萬美元。”


免責聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。