2026-05-11 产品要懂得的 性能指标:性能需求,你要好好提 产品经理提性能需求时,最容易写出的一句话是: 页面打开要快一点,系统要稳定,用户多的时候也不能卡。 这句话方向没错,但没法开发,也没法验收。 “快一点”到底是 1 秒还是 5 秒?“用户多”是 100 人同时在线,还是 100 人同一... 阅读全文
2026-05-03 从"只能看 Markdown"到"什么都能看"——我和 Claude Code 一起重造 markdownShow ![image.png][1] 这篇文章本身就是一个 .md 文件。你现在看到的图片、下面的内联 HTML 卡片、还有那些 Mermaid 图,全都是 markdownShow 直接渲染出来的——这正是我想让它做到的事。 缘起:一个"... 阅读全文
2026-04-30 [踩坑] MySQL 8.0 小版本升级踩坑:max_connect_errors 默认值 100 引发的连接异常 背景 最近做了一次 MySQL 8.0 的小版本升级,升级完重启之后业务侧开始报连接异常,日志里出现了一些奇怪的 warning。表面看不致命,但实际有部分客户端被 MySQL 直接拉黑了连不上。最后 DBA 排查出来是 maxcon... 阅读全文
2026-04-27 [踩坑] Swoole 启动报错 `FactoryProcess_manager_start failed` 排查记录:System V 消息队列耗尽 一、问题现象 某天重启一个基于 Swoole 的 PHP 服务,直接挂了。日志里报: 第一反应是端口被占了,但 netstat / ss 一看,端口干干净净,没人占用。 二、初步排查方向(都不是) 排查 FactoryProcessm... 阅读全文
2026-04-24 CEX 业务数据库选型对比 CEX 业务特点鲜明:高并发、低延迟、强一致、海量历史数据、实时风控与分析并存。单一数据库很难全覆盖,通常是组合方案。 五款数据库核心定位 | 数据库 | 类型 | 核心优势 | 主要短板 | |--------|------|---... 阅读全文