摘要: CPU深夜狂飙,一帮大佬都傻眼了... 傍晚时分,警报声乍起,整个 Linux 帝国都陷入了惊恐之中。 安全部长迅速召集大家商讨应对之策。 “诸位,突发情况,CPU 占用率突然飙升,并且长时间没有降下来的趋势,CPU 工厂的阿 Q 向我们表达了强烈抗议。” 这时,一旁的 kill 命令说到:“部长莫 阅读全文
posted @ 2021-03-02 12:19 看萝卜在飘 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 互联网产品需要快速迭代开发上线,又要保证质量,保证刚上线的系统,一旦出现问题可以很快控制影响面,就需要设计一套灰度发布系统。 灰度发布的定义 灰度发布系统的作用,可以根据配置,将用户的流量导到新上线的系统上,来快速验证新的功能,而一旦出现问题,也可以马上的修复,简单的说,就是一套A/B Test系统 阅读全文
posted @ 2021-03-02 11:47 看萝卜在飘 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 血一般的教训,请慎用 insert into select。同事应用之后,导致公司损失了近 10w 元,最终被公司开除。 事情的起因 公司的交易量比较大,使用的数据库是 MySQL,每天的增量差不多在百万左右,公司并没有分库分表,所以想维持这个表的性能只能考虑做数据迁移。 同事李某接到了这个任务,于 阅读全文
posted @ 2021-03-02 11:36 看萝卜在飘 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: 程序员工作中的 Bug 是如何产生的,以及作为一名优秀的程序员,如何把握好你跑路的时间呢? 一起来看看发生了什么吧…… 俗话说:千里之堤,溃于蚁穴,作为一名程序员,或多或少都有类似的经历吧,一个小小的 Bug,即能把整个系统搞挂。 而 Bug 的产生,大多源于遇上不懂技术的领导或老板,到处跟业务部门 阅读全文
posted @ 2021-03-02 11:15 看萝卜在飘 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 自述 我是一个网络监控软件,我被开发出来的使命就是监控网络中进进出出的所有通信流量。这个网络中所有人的上网内容我都看的清清楚楚,是不是很可怕? 我被一家公司老板买来运行在一个配置极高的 Linux 服务器上,这台服务器上的网卡可不得了,公司进出的网络数据包都得流经它,它源源不断的把数据包抓上来交给我 阅读全文
posted @ 2021-03-02 10:44 看萝卜在飘 阅读(173) 评论(0) 推荐(0) 编辑