在云上几近破产是什么体验? 老沙的博客

股票资讯  2021-02-23 19:45:04

前言2020年,很多小创业公司因为疫情倒闭,连勉强支撑的人也大多濒临破产。

有个美国小公司叫Milkie Way,没受疫情影响。本来是要大有作为的,结果自己差点申请破产。怎么回事?让我们一起看看。

这个Milkie Way是一家初创公司,团队只有8个人。它的创始人苏迪普·乔汉曾在谷歌工作。服务https://公告。今天是一个类似于自动发布各种预警信息的安全通知平台,包括地震、海啸、各种事件、各种新闻。随着疫情的发展,在网上发布各种公告也让他们看到了做出巨大努力的最佳机会。但没想到的是,因为内测时的一些小疏忽,他们收到了一张天价72000美元(约合47万人民币)的账单!

为了更好的服务于疫情期,Milkie Way原本打算开发一个公告-AI-AI项目,旨在自动发布AI创建的各种安全内容。为了开发announced-AI-AI,他们决定使用云功能(Google发布的无服务器平台),但很快就遇到了问题。云功能的超时时间长达9分钟,无法满足他们的使用需求,于是他们转向学习Cloud Run(谷歌发布的另一款无服务器服务)。

虽然当时团队成员对云润不太了解,但码农的特点是通过探索不断学习,并没有觉得有什么不妥。同时,因为云运行不提供任何存储功能,所以他们使用Firebase作为数据库。(因为站点很小,SQL Server或者其他任何成熟的商业数据库根本无法使用)

苏迪普·乔汉也为这个GCP项目精心设定了7美元的云资源使用预算。很多小伙伴看到这个肯定会想,那这个项目最多用光7块钱的预算。苏迪普·乔汉当时肯定是这么想的。

部署后,他们开始了一些常规测试,并保持程序运行。第二天,噩梦开始了!

起初,苏迪普·乔汉收到了一封关于Firebase自动升级的电子邮件,然后立即收到了一封关于预算超支7美元的电子邮件。当时他不是很紧张,因为他的信用卡设定了100美元的消费限额。但当他登录谷歌云计费时,看到一张价值5000美元的账单,顿时脑子一片空白。

不难想象,如果我起床刷牙的时候看到我的500线信用卡上有几万的账单,我会当场晕倒。那时,苏迪普·乔汉看起来像一部电影。一方面,他不知道成本是从哪里产生的。一方面,成本持续增长。5分钟后,账单金额增至15000美元;20分钟后金额增至25000美元;两个小时后,金额最终确定为72,000美元。是不是很夸张?

最终,苏迪普·肖汉和他的朋友们只能关闭所有服务来阻止账单的增加。

第二天,苏迪普·肖汉还联系了许多律师事务所,甚至没有一家愿意接受他的任命,但难怪他甚至不了解整个故事。

最后,经过他们不眠不休的调查,他们终于找到了事件的前因后果:

首先Firebase是自动升级的,没有在prompt子句中提到会自动升级

然后,谷歌的账单结算推迟了一天,这导致他们在一天后发现账单欠了一大笔钱

此外,谷歌忽略了100美元的信用卡设置,这导致了天价账单的产生

最后,为了解决云运行中的超时问题,使用POST请求(URL作为数据)将作业发送到一个实例,多个实例并发使用,而不是串行使用单个实例。这样,云运行中的每个实例只会抓取一个页面,所以永远不会超时。这样做的隐患是:

1.不间断指数递归:由于没有break语句,实例不知道何时中断。

2.发布请求可以有相同的网址。云Run服务会陷入无限递归;最糟糕的是,这种递归将呈指数级增长

根据最终数据,云Run部署的“Hello World”版本已经执行了1160亿次读取和3300万次写入!

1160亿次!

因此,根据Firebase上的读取操作成本:

(0.06/10万美元)* 116,000,000,000 = 69,600美元!难怪这么贵

从这件事可以看出,云服务上部署了一个错误的算法,根本不知道就使用Firebase,最终导致天价账单的产生。所以,在常识学习的同时发展其实是一种非常危险的行为。

尤其是一些不确定的开发测试都是在云平台上进行的,这就像一把双刃剑。如果使用得当,真的很厉害;但是如果使用不当,后果会极其严重。Firebase不像是可以直接学习的编程语言。它是Google提供的集装箱化平台服务,使用大量预定义的规则。

不要因为设置了一些消费上限就掉以轻心。无论何时,你都必须严格对待你的每一段代码,每一个程序,知道你的程序做了什么,产生了什么,尤其是那些容易在后台连续运行的进程。

幸运的是,在收到米尔基途径的完整事件反馈后,谷歌依然免除了天价账单,米尔基途径也避免了破产的厄运。当然,每次都不会那么幸运。Milkie Way的成员很清楚这个道理,然后花了几个月的时间学习云架构和自己的业务系统,避免类似问题再次发生。

所以,无论什么时候,没有机会主义,没有捷径,只有努力学习才能避免问题才是王道。

顺便问一下,如果你认为谷歌已经被国内巨头取代,你会避免这个法案吗?


以上就是在云上几近破产是什么体验?老沙的博客的全部内容了,喜欢我们网站的可以继续关注宁策股票网其他的资讯!

相关推荐

李迅雷:A股估值体系进一步理顺,聚焦三方面投资机会
9月15日,中泰证券首席经济学家李迅雷在"2020上海证券报资管高峰论坛"上以"注册制改革下的供给侧机会"为题发表演讲。"近30...
宁沪高速(00177.HK)同意放弃广靖西城公司15%股权的首次转让权
互联网12月12日丨宁沪高速(600377,股份)(00177.HK)公告,公司董事会于2018年12月12日审议通过了公司放弃...
黄志华:沪指上方历史禁售区需消化有效上行突破需成交量持续扩大
最新价格:3591.84变化:7.63变化:0.21%2525成交量:331亿手成交量:4353亿交投率:0.86%2525上证...
市交警支队与市城管局开展志愿服务倡导文明出行
为了深入实施全市城乡环境综合整治三年行动,营造规范、有序、文明、和谐的城市道路交通环境,5月31日,市交警支队公安局、市城管综合...
中兰环保IPO
中兰环保已申请在深圳创业板上市,中原证券为承销商。由于市场关注募资投资、行业竞争、股东资金抽走等问题,其发行尚未启动。中国工业经...
将上市的股票将掌握这些信号,以监控银行家的进入状态
拟上市股票的限售股能否卖出:超准短线选股技巧在股市中,还是有很多超准短线选股技巧的,有些是比较初级的入门技巧,有些是技术性很强的...
2020年股市最新消息。印度证券开户初学者必须知道的炒股入门技巧。
2020股市最新消息,不要和股市背道而驰,不要为了特定需求而投机。要有耐心,要有决心去销售,要有信心。只要你比别人冷静,你就能在...
莆田集资炒股公司,是不错的短线炒股公司,也要做好规划
莆田股票交易公司交易量大是观察市场的重要技能。好的感觉来源于正常的学习和积累,三言两语就能解释清楚。但是,还是有一些规律的东西。...
和田股票配股交易软件下载_醒目阅读年报
和田股票配置价格越高,数量越少。有同学让我们谈谈如何成为强势股。今天,我们将重点分析这种形式。首先,昨天我们说股指不能在60线附...

友情链接