系统架构师私藏的7个高价值技术网站
|
去年国庆,我在西溪园区B座三楼那个靠窗的隔间改微服务熔断策略,空调一直没修好,吹出来的是热风。隔壁组小陈端着泡面进来借网线,碗沿磕在门框上,咔哒一声——那会儿我刚点开第四个网站,手指悬在键盘上没落下去。
文章配图,仅供参考 V2EX这地儿,老哥们懂的都懂:不是技术论坛,是技术急诊室。上周三凌晨两点,有人发帖问“K8s 1.28里kube-scheduler的PodTopologySpread插件为啥对DaemonSet没反应”,底下五十条回复里三十条是截图、八条带kubectl describe输出、三条骂文档写得像甲骨文——但第六条是我回的:“删掉你yaml里那行topologySpreadConstraints下面的whenUnsatisfiable: DoNotSchedule,换成ScheduleAnyway,再加个labelSelector匹配不上任何节点”。我敢打包票,这条能跑通。别的我不确定,但这一行删不删,决定了你集群半夜是不是自己把自己干趴下。我原以为CNCF官网就剩个logo墙和PDF白皮书了,结果去年十一前两天翻它Archive页,真挖出个2021年7月的SIG-architecture会议纪要——里面记着当时讨论etcd v3.5默认lease-ttl从90秒砍到30秒的争议,有位红帽工程师手写批注:“这个值撑不住金融信创场景的批量watch重建”。我当时盯着那行铅笔字看了十八秒,窗外雨开始下,打在玻璃上是斜的,因为西溪那边刮的是西北风。后来我在三个项目里全配了60秒,没出事,但也不敢说一定对。 LWN.net。别提它的订阅制,也别扯它编辑多轴向——我就记住一件事:去年国庆当天中午十二点十七分,我一边扒拉凉透的葱油拌面,一边刷它更新的那篇《Linux 6.1调度器锁粒度调整对NUMA感知任务的影响实测》,看到第三段突然停住。旁边工位老周接了个电话,全程就讲两句话:“嗯”、“挂了”,然后伸手把桌角那叠打印纸最上面一张抽走,上面印着我们刚上线的ServiceMesh流量镜像拓扑图。我没拦,他抽完还用指甲在纸边掐了一道痕。那篇文章最后结论是“lockless sched domain重排在超线程密集型业务中收益可疑”,我就照抄了。抄得挺稳,可现在回想起来,我们那套镜像压测,根本没模拟真实跨NUMA节点的DPDK收包路径。我说不准它到底救了我还是坑了我。 Hacker News上搜“distributed tracing”,前五页全是Zipkin迁移失败的案例。有个叫tjx的ID写得最实在:“Jaeger采样率调高到0.01后,span storage的PG连接池耗尽,查日志发现每个span存库前都悄悄生成了三个额外的child span,没人文档里写这回事”。他贴了Wireshark截包图,时间戳精准到毫秒,但我翻他主页,发现这人两年没更新过动态,最后一条是2022年发的,标题叫《离职后把公司ES集群导出脚本开源了》。这种人写的细节,我信一半。另一半,得看那天机房UPS报警声有没有盖过他贴的tcpdump -w 文件名里的数字——我记得那天没响,但不确定是不是因为耳鸣。 Architectural Decision Records(ADR)的GitHub org页面,目录结构乱得像被猫抓过的光纤盘。但你就盯住它那个/adr-template.md文件看五分钟。别读正文,就看它YAML front matter里那个status字段:proposed / accepted / deprecated / superseded。我们团队去年七月底定云原生网关选型,用的就是这套模板。老张坚持写accepted时得附上Prometheus三个月QPS毛刺曲线截图,小马非说superseded必须标注被哪个RFC编号替代。吵到后来,我把template里status那一行删了,手敲成“indefinite(因某次凌晨三点值班交接遗漏,该状态待确认)”。结果那版ADR现在还挂着,没合并也没关闭。你问我这算不算“高价值”?我不知道。我只记得删那行的时候,工位底下漏电的UPS嗡嗡声突然大了半拍,持续了四秒整。 还有一个我常开但不说破的:PostgreSQL Weekly邮件列表。不是官网,是独立运营的。它每期开头固定三行黑体字:“No ads. No sponsors. Just a bunch of DBAs who still read RSS.” 我手机里装了个老版本RSS Reader,连着它feed。上周它推了篇讲pg_stat_statements内存泄漏补丁的短评,作者署名是“a PostgreSQL committer, who once broke pg_upgrade in prod and hasn’t shipped code on Fridays since 2019”。这话让我笑了,笑完顺手把电脑右下角时间戳截图发给了小陈——他回了个表情包,是《进击的巨人》里兵长转头甩刀的那个帧。没文字,就一张图。这事跟七个网站没关系,但它发生在我关掉第三个网站的瞬间。 剩下俩,一个我从来只用它API文档里的Examples JSON Schema校验自己写的OpenAPI,另一个……算了,说了你们准去试,试完又来问我为啥namespace配错导致整个k8s control plane etcd WAL刷爆。我自己都没复现成功。昨天晚上改配置,误点了那个网站的“Clear all local storage”按钮,清空的不是缓存,是我存了三年的自建证书签发脚本快照——就那种一行openssl命令带十六个参数、换行符都在反斜杠后头的玩意儿。清完了我才想起,它首页左下角小字写着:“localStorage is not backup, it’s just theater”。 优胜劣汰?没错。但这七个站能活下来,不是因为谁投票或者谁投钱,是因为每次你把它当救命稻草打开,它都肯给你看一行真正跑得通的curl命令,或者一句带着咖啡渍的吐槽。其他的……先等等吧。我刚接到电话,说线上Broker集群延迟涨了三百七十二毫秒,得过去看看。 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


云安全防护专家私藏的7个高价值技术资源站
合规风控官私藏的12个零风险技术网站清单
PHP工程师私藏的12个冷门高效技术网站