每日在线美剧十大排行 1 斯巴达克斯第一季:血与沙 2 成人内容 3 欲奴 4 皮囊第二季 5 情迷但丁湾 6 鲁保罗变装皇后秀众婊季第二季 7 整容室第四季 8 斯巴达克斯前传:竞技场之神 9 哥谭第一季 10 无耻之徒第二季
每日电影十大排行 1 失控2018 2 植物学家的中国女孩 3 霍比特人2:史矛革之战 4 胡思乱想曲 5 凶咒2000 6 悍匪 7 黑帮2019 8 斯巴达300勇士 9 五十度飞 10 路人女主的养成方法 Fine
热门美剧下载排行 1 韩语中字 2 寄生虫 3 超女 S01E06 4 艾米丽的神奇实验室 S01E08 5 救命下课铃 S01E08 6 荣格危机 S01E10 7 荣格危机 S01E04 8 绝命毒师 S05E09 9 荣格危机 S01E08 10 荣格危机 S01E05
热门在线美剧十大排行 1 成人内容 2 欲奴 3 斯巴达克斯第一季:血与沙 4 权力的游戏第一季 5 老友记第一季 6 绝命毒师第一季 7 黑袍纠察队第一季 8 哥谭第一季 9 浴血黑帮第一季 10 情迷但丁湾
时间回到 7 月 15 日,Sketch.dev 的工程团队发现自家网站开始出现一连串的小范围宕机。
一开始的部署看起来很正常,但没过多久,CPU 占用飙升,系统响应开始严重卡顿。
后台的性能分析工具显示,是一些极其复杂的 SQL 查询在疯狂执行全表扫描,系统已经被拖到快撑不住的临界点。
为了解决这种情况,彼时 Sketch.dev 的工程师觉得,无论如何,这些查询都必须进行优化或彻底重写。于是,团队修改了查询逻辑并重新部署。没想到同样的情况再次发生:最初一切正常,之后又逐步滑向性能崩溃,陷入了恶性循环。
进一步分析后,他们惊讶地发现,两次 CPU 飙升背后的“触发器”竟然是:“我们 CEO 登录了。”
于是他们决定再次重启部署清理状态,并顺手永久封了 CEO 的账号,继续追查问题。
虽然性能分析工具依然显示是数据库资源争用的问题,但工程师们觉得,这个解释已经站不住脚了。
他们继续往上追查调用栈,结果发现有一段平时几乎不会执行的代码路径,正是引发这些“数据库过载查询”的根源。而这段代码——最近才刚被重构过。
于是,他们果断撤回了那次重构,重新部署了代码,也把被封号的 CEO 解封,然后开始深入分析到底哪里出了问题。