您的位置: 首页 >互联网 >

极端的需求导致几个州的失业系统崩溃

2020-04-18 09:31:21 编辑: 来源:
导读 2020年3月27日那一周,申请失业救济人数达到创纪录的660万。《关心法案》不仅支持传统的索赔,而且还扩大了失业保险的覆盖范围,包括那些可能没有资格失业的工人,如承包商和零工工人。令人惊讶的是,几乎没有人在其中,但几乎所有其他人,国家网站无法处理额外的负荷。 先是证券交易所崩溃,两周后,失业网站也崩溃了。 让我们来谈谈为什么,以及如何在您的系统中避免这种情况。 批评状态不进行负载测试是很容易

2020年3月27日那一周,申请失业救济人数达到创纪录的660万。《关心法案》不仅支持传统的索赔,而且还扩大了失业保险的覆盖范围,包括那些可能没有资格失业的工人,如承包商和零工工人。令人惊讶的是,几乎没有人在其中,但几乎所有其他人,国家网站无法处理额外的负荷。

先是证券交易所崩溃,两周后,失业网站也崩溃了。

让我们来谈谈为什么,以及如何在您的系统中避免这种情况。

批评状态不进行负载测试是很容易的。但这是一种干扰。以科罗拉多州为例,据美国国家公共电台(NPR)报道,3月初,那里预计每天约有400人。3月17日上午10点,这个数字是6800。期望人们早上7点以后起床(尤其是那些被解雇的人),工作到晚上8点。大约有3万人。这些数据也来自3月20日当周,当时全国失业人数达到创纪录的330万。

接下来的一周,这个数字将达到660万,几乎正好是这个数字的两倍。

这导致估计超过150倍的预期负荷。你是否进行了150倍的负载测试?

想想黑色星期五,或者圣诞节的购物狂潮。以“网络星期一”为例,去年美国“网络星期一”的销售额达到94亿美元,而美国的日均互联网销售额约为16亿美元。按美元计算,这一比例约为六比一。在进行性能测试时,我可能会测试到预期平均容量的5倍或10倍。大多数情况下,如果达到20次,系统就会崩溃。没有人能够表达出一个需求,但大多数领导者都会睿智地点头,并同意20倍于预期的平均产量就可以了。

直到它不是。

这类问题就是尼古拉斯·纳西布·塔勒布在他的书《黑天鹅:极不可能的影响》中所称的“黑天鹅”。根据塔勒布的说法,黑天鹅是一种极其罕见的事件,会带来严重的后果。这些是很难预测的,但事后看来是显而易见的。

参见:给远程办公者和管理者的100多个建议(免费PDF)(TechRepublic)

例如,人们普遍认为,在经济萧条或衰退期间,失业率会直线上升。即使在大萧条时期,经济中的很大一部分,比如餐饮业,也不是同时停止工作的。用户应该看到一个缓慢的降级,操作将有时间来处理和扩展。

在过去的20年里,在一个失业系统中,任何投资获得150倍的典型负荷都是浪费。你甚至可以听到主管们试图解决这个问题,他们说:“如果失业率那么高,我们面临的问题比失业更大。”

哎呦。

这里有两种方法来处理它。

当系统发生故障时,系统如何运行与故障点同样重要。例如,可以将主页替换为一个单一的静态页面,说明系统由于负载而宕机,并建议返回时间。这至少可以防止让免费系统超载的疯狂电话呼叫,这些呼叫将被发送给那些无法进入系统的运营商,即使对他们来说,系统仍然是锁着的。一个内容交付网络可以确保系统扩展到200倍的典型负载,而成本只是内部构建能力的一小部分

当然,当静态页面关闭,人们希望系统正常工作时,每个人都会在同一时间进行检查。

科罗拉多州的方法是要求人们按姓氏来计算登录时间。虽然这听起来很傻,但它确实可以减少流量,消除“点击刷新”综合症,这实际上会增加需求,对系统造成更大的伤害。

今天的重点不是推荐解决方案,而是思考模式。MediaAlpha的技术项目经理Lanette Creamer建议,性能测试应该包括恢复和稳定性测试,也就是坠机后应该做什么。所以考虑一下可能会发生什么,并制定一个计划来减少影响,即使它是尴尬的。希望你永远都不需要它。

下次当你的身体出现这样的风险时,提醒房间里的每个人2020年的失业危机。在这一课之后,管理层可能会认识到,“零工失业”等新特征是可能的。


免责声明:本文由用户上传,如有侵权请联系删除!

最新文章

精彩推荐

图文推荐

点击排行

2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ   备案号:

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。

邮箱:toplearningteam#gmail.com (请将#换成@)