您的位置: 首頁 >互聯(lián)網(wǎng) >

極端的需求導致幾個州的失業(yè)系統(tǒng)崩潰

2020-04-18 09:31:21 編輯: 來源:
導讀 2020年3月27日那一周,申請失業(yè)救濟人數(shù)達到創(chuàng)紀錄的660萬?!蛾P(guān)心法案》不僅支持傳統(tǒng)的索賠,而且還擴大了失業(yè)保險的覆蓋范圍,包括那些可能沒有資格失業(yè)的工人,如承包商和零工工人。令人驚訝的是,幾乎沒有人在其中,但幾乎所有其他人,國家網(wǎng)站無法處理額外的負荷。 先是證券交易所崩潰,兩周后,失業(yè)網(wǎng)站也崩潰了。 讓我們來談?wù)劄槭裁?,以及如何在您的系統(tǒng)中避免這種情況。 批評狀態(tài)不進行負載測試是很容易

2020年3月27日那一周,申請失業(yè)救濟人數(shù)達到創(chuàng)紀錄的660萬?!蛾P(guān)心法案》不僅支持傳統(tǒng)的索賠,而且還擴大了失業(yè)保險的覆蓋范圍,包括那些可能沒有資格失業(yè)的工人,如承包商和零工工人。令人驚訝的是,幾乎沒有人在其中,但幾乎所有其他人,國家網(wǎng)站無法處理額外的負荷。

先是證券交易所崩潰,兩周后,失業(yè)網(wǎng)站也崩潰了。

讓我們來談?wù)劄槭裁?,以及如何在您的系統(tǒng)中避免這種情況。

批評狀態(tài)不進行負載測試是很容易的。但這是一種干擾。以科羅拉多州為例,據(jù)美國國家公共電臺(NPR)報道,3月初,那里預(yù)計每天約有400人。3月17日上午10點,這個數(shù)字是6800。期望人們早上7點以后起床(尤其是那些被解雇的人),工作到晚上8點。大約有3萬人。這些數(shù)據(jù)也來自3月20日當周,當時全國失業(yè)人數(shù)達到創(chuàng)紀錄的330萬。

接下來的一周,這個數(shù)字將達到660萬,幾乎正好是這個數(shù)字的兩倍。

這導致估計超過150倍的預(yù)期負荷。你是否進行了150倍的負載測試?

想想黑色星期五,或者圣誕節(jié)的購物狂潮。以“網(wǎng)絡(luò)星期一”為例,去年美國“網(wǎng)絡(luò)星期一”的銷售額達到94億美元,而美國的日均互聯(lián)網(wǎng)銷售額約為16億美元。按美元計算,這一比例約為六比一。在進行性能測試時,我可能會測試到預(yù)期平均容量的5倍或10倍。大多數(shù)情況下,如果達到20次,系統(tǒng)就會崩潰。沒有人能夠表達出一個需求,但大多數(shù)領(lǐng)導者都會睿智地點頭,并同意20倍于預(yù)期的平均產(chǎn)量就可以了。

直到它不是。

這類問題就是尼古拉斯·納西布·塔勒布在他的書《黑天鵝:極不可能的影響》中所稱的“黑天鵝”。根據(jù)塔勒布的說法,黑天鵝是一種極其罕見的事件,會帶來嚴重的后果。這些是很難預(yù)測的,但事后看來是顯而易見的。

參見:給遠程辦公者和管理者的100多個建議(免費PDF)(TechRepublic)

例如,人們普遍認為,在經(jīng)濟蕭條或衰退期間,失業(yè)率會直線上升。即使在大蕭條時期,經(jīng)濟中的很大一部分,比如餐飲業(yè),也不是同時停止工作的。用戶應(yīng)該看到一個緩慢的降級,操作將有時間來處理和擴展。

在過去的20年里,在一個失業(yè)系統(tǒng)中,任何投資獲得150倍的典型負荷都是浪費。你甚至可以聽到主管們試圖解決這個問題,他們說:“如果失業(yè)率那么高,我們面臨的問題比失業(yè)更大。”

哎呦。

這里有兩種方法來處理它。

當系統(tǒng)發(fā)生故障時,系統(tǒng)如何運行與故障點同樣重要。例如,可以將主頁替換為一個單一的靜態(tài)頁面,說明系統(tǒng)由于負載而宕機,并建議返回時間。這至少可以防止讓免費系統(tǒng)超載的瘋狂電話呼叫,這些呼叫將被發(fā)送給那些無法進入系統(tǒng)的運營商,即使對他們來說,系統(tǒng)仍然是鎖著的。一個內(nèi)容交付網(wǎng)絡(luò)可以確保系統(tǒng)擴展到200倍的典型負載,而成本只是內(nèi)部構(gòu)建能力的一小部分

當然,當靜態(tài)頁面關(guān)閉,人們希望系統(tǒng)正常工作時,每個人都會在同一時間進行檢查。

科羅拉多州的方法是要求人們按姓氏來計算登錄時間。雖然這聽起來很傻,但它確實可以減少流量,消除“點擊刷新”綜合癥,這實際上會增加需求,對系統(tǒng)造成更大的傷害。

今天的重點不是推薦解決方案,而是思考模式。MediaAlpha的技術(shù)項目經(jīng)理Lanette Creamer建議,性能測試應(yīng)該包括恢復和穩(wěn)定性測試,也就是墜機后應(yīng)該做什么。所以考慮一下可能會發(fā)生什么,并制定一個計劃來減少影響,即使它是尷尬的。希望你永遠都不需要它。

下次當你的身體出現(xiàn)這樣的風險時,提醒房間里的每個人2020年的失業(yè)危機。在這一課之后,管理層可能會認識到,“零工失業(yè)”等新特征是可能的。


免責聲明:本文由用戶上傳,如有侵權(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)歸原作者所有。