WAL 批量提交里的三个坑
把 fsync 攒批之后,吞吐上去了,但崩溃恢复的语义边界也跟着变了。记录一次线上排查。
分布式系统 / 存储 / 网络工程的一些实践笔记,写给自己,也写给路过的同行。
把 fsync 攒批之后,吞吐上去了,但崩溃恢复的语义边界也跟着变了。记录一次线上排查。
从 SYN 队列到 accept 队列,把 somaxconn 与 tcp_max_syn_backlog 的关系画清楚。
指标基数、日志留存、链路采样——三件最容易悄悄吃掉预算的事。
安装快照时的 offset 对齐,以及为什么“看起来能跑”的测试不够。
一次把客户端配置写错、却怪了服务端两小时的记录。