Social Icons

Lost_Deviation

Debugging Latency in a Service You Do Not Understand Yet

One of the more uncomfortable engineering situations is being asked to investigate a service you did not build. The report is usually vague: “Requests are sometimes slow.” There may be no obvious error. CPU usage looks normal. Memory is not exhausted. The service eventually returns successful responses. Restarting it may even appear to fix the...

Reading PostgreSQL Query Plans Without Guessing

Database performance debugging often begins with an unfortunate sentence: “The query looks simple.” A query may indeed be simple to read while still requiring PostgreSQL to scan millions of rows, sort a large intermediate result, perform an expensive nested loop, or repeatedly access data that cannot remain in memory. The SQL text tells us what...

Designing Idempotent Background Jobs

Background jobs look deceptively simple. A request arrives, we put a message into a queue, a worker picks it up, performs some work, and marks the job as completed. This model works well enough until the system encounters one of the conditions distributed systems are particularly good at producing: the worker crashes after completing the...

生活在树下

其实这篇文章的标题来自于2020年高考满分作文《生活在树上》,本文也包含了对它的嘲讽。 “每个人都是自己生活的主角。” 我的祖父第一次读到这句话的时候,编辑还很贴心地在后面附上了“——鲁迅”的提示,能让祖父在同龄人中用这个在中国文学史上最强的名字,也是所有经历过语文考试的学生最害怕的作家的名字来确保这句话的说服力,但等到他整理这些幼年藏书的时候,这句话已经不需要后面的破折号来宣扬自身的正确性。我其实很好奇到了那个时候真正创作出这句话的编辑会不会在醉酒的时候跟儿子——一般醉酒之后讲述人生经历的对象都是儿子——提及,然后再让儿子去努力演出自己的人生。如果有复数个这样的人,我想还是认为它是鲁迅先生说过的要好,毕竟鲁迅先生是好汉,不会在喝酒的时候借机提当年勇。 这种事情在五十年后的现在自然已经不可考,但是这句话依然流传到了现在,并且随着四十年前的“内”什么“卷”风潮一并升级,已经被改成了“每个人都是世界的主角”,听我的祖父说,他已经经历过了“自己”、“他人”、“社会”、“时代”...

2025生日随笔

今天学到的冷知识:如果在生日的时候过机场安检,自动闸机会说一句祝您生日快乐,而且人脸识别会给你带一顶生日帽,当然我只能确定虹桥机场是这样,其他机场不知道,不过想来大家应该用的同一套安检系统,按理说是都会有的。 今年的生日其实没有什么实感,是在晚上搜完一把鸭科夫准备睡觉的时候看了看时间才发现,哦,原来已经第二天了,生日了欸,那就祝自己生日快乐吧。 然后继续去玩手游去了,嘻嘻。 生日是庆祝出生的日子,但度过生日这件事情本身就是走向死亡的过程。这么想想还挺有意思的,过生日就是在不断地走向死亡的过程中,庆祝你要走向死亡这件事情的开始。这么说还挺诗意和浪漫的,可惜诗意和浪漫不能当饭吃,而且从生物学上来说,真正的开始应该是你成为受精卵开始。所以我提议把你成为受精卵的那一天定为“开始日”,象征着这一个走向死亡的游戏正式开始,唯一的问题是问父母这个时间具体是哪天可能有一些尴尬。 不过话又说回来,今年确实是对于“人生就是走向死亡”这件事情最有实感的一年,感觉自己的创造力和激情都在快速地流失(虽然本来就不剩下多少了)...

遗书

并没有真的要自杀的意思,这篇文章的意思是“如果在此刻结束生命,那我该留下什么?”以这种心态写就的随笔 回首往昔,尽是可恨之事。 这句话我本来以为是《人间失格》的开头,结果上次查的时候发现好像并不是,想来可能是在《文学少女》里的引用它的时候,才化用了这么句话。导致我每次想掉书袋的时候,大家都没有理解我到底在想引用哪一部作品,有些可惜。 其实回首往昔,我并没有觉得我的人生尽是可恨之事,但是我还是想把它作为这次的开头。 写到这里的时候,我打了很多字又删掉,我不想让这篇文章里涉及任何可能会被推测出来的人,但是好像有点困难。人生活在这个世界上,好像总归是要和其他人产生联系的。但是我知道有的时候我的主观印象未必就是正确的,所以我也不知道把这些写下来,究竟还会面临什么。 高中确诊抑郁症的时候,比起家人的难以接受,我其实好像没什么感觉。也许是这份感觉早就已经融入了我在就医之前对各种资料的查阅之中,也许是当时觉得吃精神类药品很酷(...