2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創”外所有信息均轉載自互聯網 版權歸原作者所有。
假設有人告訴您,您負責設置技術來銷售下一屆世界杯賽事,埃德·希蘭(Ed Sheeran)或泰勒·斯威夫特(Taylor Swift)音樂會的在線門票。您將使用哪種技術來實現這一目標?

對于澳大利亞和新西蘭地區主要的活動票務提供商Ticketek來說,答案是顯而易見的:云計算,更具體地說是無服務器計算。該公司在MongoDB數據庫支持的Amazon Web Services的Lamda架構上運行其業務,以管理在門票發售時突然有30萬用戶的工作負載。
我有機會和Tane Oakes一起坐下。在最近的紐約MongoDB會議上,Ticketek的企業架構師。Oakes說:“我們的目標始終是首先考慮無服務器。” “無論是AWS還是Google Cloud還是任何此類功能都沒有關系,我們始終將其視為無服務器方法。”
Oakes解釋了為什么Ticketek采用無服務器方法。“從運營和管理的角度來看,我們不需要成為運行MongoDB數據庫的專家。我們不需要成為運行某種流媒體平臺的專家。我們必須成為能夠將其用作票務平臺。但是我們不需要成為運行它的專家。”
此外,Ticketek的無服務器架構提供了按需規模和靈活性,可以實時響應需求的劇增。“我們進行了大量的銷售。但是在上午8:59,我們可能沒有人在網站上,但是在上午9點,當Ed Sheeran門票開始銷售時,我們有300,000用戶。采用無服務器方式,我們可以允許AWS和MongoDB根據正在處理的請求來管理并確保滿足容量要求。”
“ Ticketek需要這種架構來支持30萬并發用戶,但這種情況很少見。當我們與像Eminem這樣的主要藝術家來澳大利亞巡回演出時,我們稱之為“熱門節目”,他將在五個不同城市舉辦五場不同的活動。因此,當天他所經歷的每個城市都會有五種不同的熱門節目(有售票),我們銷售這些票的速度非常快,從零增加到300,000(用戶),并且可能在半小時內售罄。
“我們不想運行一個環境來每周一周七天每天24小時處理該負載。因為這樣做的代價更高。”
Oakes說,無服務器優先的方法使Ticketek這樣的企業“實際上可以將其運行在我們需要運行的卷上”。“因此,當天晚些時候,站點上可能只有3,000-4,000人,因此您無需大量運行即可處理300,000-400,000人,”
Oakes補充說,這使得對云和無服務器計算的使用易于管理。“從Ticketek的角度來看,我們的目標是能夠盡可能快地銷售盡可能多的門票而不會出現任何問題。我們可以做所有這些奇妙的事情,而不會花費數百萬美元。”
2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創”外所有信息均轉載自互聯網 版權歸原作者所有。