会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fitchliu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2026年7月29日
慢 SQL 不是加索引就完了:一次分页查询优化的拆解
摘要: 慢 SQL 不是加索引就完了:一次分页查询优化的拆解 这两年我见过不少线上慢查询,第一反应都是“补个索引试试”。这个动作不能说错,但很多时候它只解决了表象。真正拖垮接口延迟的,往往是查询写法、分页方式和回表成本叠在一起。 最近碰到一个典型场景:订单列表页按创建时间倒序分页,数据量大概 3000 万。
阅读全文
posted @ 2026-07-29 09:04 fitch_liu
阅读(11)
评论(0)
推荐(0)
2026年7月27日
把发布流水线当产品来维护:一次 DevOps 值班后的三个改动
摘要: 把发布流水线当产品来维护:一次 DevOps 值班后的三个改动 前阵子值班时,我碰到一个很典型的问题:应用本身没挂,CPU、内存、Pod 副本数都正常,但版本就是发不出去。最后排查下来,不是 Kubernetes 有问题,也不是镜像仓库抽风,而是流水线里几个“平时看不见、出事就卡死”的细节叠在了一起
阅读全文
posted @ 2026-07-27 09:04 fitch_liu
阅读(10)
评论(0)
推荐(0)
2026年7月22日
把 LLM 接到生产链路里,先解决上下文污染
摘要: 把 LLM 接到生产链路里,先解决上下文污染 这半年和团队聊 AI 落地,最容易高估的不是模型能力,而是“把一个能聊天的模型接进系统之后,它会不会稳定地产生你要的结果”。很多 PoC 卡住,并不是 prompt 写得不够花,而是上下文管理太粗糙,最后把模型变成了一个对历史噪音过度敏感的黑盒。 我最近
阅读全文
posted @ 2026-07-22 09:04 fitch_liu
阅读(33)
评论(0)
推荐(0)
2026年7月20日
从能跑到可靠:一次把异步任务系统做稳的实践笔记
摘要: 从能跑到可靠:一次把异步任务系统做稳的实践笔记 很多团队第一次上异步任务,往往是为了解耦接口耗时。接口里原本同步发短信、推消息、调三方接口、写审计日志,响应越来越慢,于是顺手把这些动作丢进队列,系统立刻“快了”。但再过一阵,新的问题就会冒出来:消息重复消费、任务堆积、重试把下游打挂、运营追问某条任务
阅读全文
posted @ 2026-07-20 22:21 fitch_liu
阅读(41)
评论(0)
推荐(0)
2026年7月10日
系统不是画出来的:一次把缓存、队列和数据库串起来的实践
摘要: 系统不是画出来的:一次把缓存、队列和数据库串起来的实践 很多团队聊架构时,最容易陷入一种误区:图画得很漂亮,链路一跑就露馅。真正决定系统稳不稳的,往往不是有没有上微服务,而是几个基础问题有没有想透:热点怎么扛、写入怎么削峰、数据库什么时候该兜底。前段时间我在梳理一个高并发下单系统时,最大的感受就是,
阅读全文
posted @ 2026-07-10 09:05 fitch_liu
阅读(14)
评论(0)
推荐(0)
2026年7月3日
一次把发布链路做“薄”:用 Git Hook + CI + 容器把 DevOps 摩擦降下来
摘要: 一次把发布链路做“薄”:用 Git Hook + CI + 容器把 DevOps 摩擦降下来 这两年团队里最常见的问题,不是“不会上云”,而是发布链路太厚:本地一套、CI 一套、线上再来一套。脚本越攒越多,最后谁也说不清楚一次发布到底依赖了什么。结果就是小改动也要提心吊胆,回滚比发布还慢。 我最近在
阅读全文
posted @ 2026-07-03 09:03 fitch_liu
阅读(16)
评论(0)
推荐(0)
2026年7月2日
从一次慢查询说起:Python 服务里怎么把数据库访问做得更稳
摘要: 从一次慢查询说起:Python 服务里怎么把数据库访问做得更稳 最近排查一个接口超时,现象很普通:业务代码没有明显的 CPU 热点,应用日志里也没有异常,但 95 线延迟突然从 200ms 涨到 2 秒以上。最后一路追到数据库,发现不是“数据库不行”,而是服务端访问方式太随意:没有稳定的索引命中、连
阅读全文
posted @ 2026-07-02 09:06 fitch_liu
阅读(12)
评论(0)
推荐(0)
2026年6月26日
从提示词工程到上下文工程:构建稳定 LLM 应用的实践笔记
摘要: 从提示词工程到上下文工程:构建稳定 LLM 应用的实践笔记 这两年做大模型应用,一个很明显的感受是:很多团队在早期都把注意力放在“提示词怎么写”,但真正把系统做起来之后,决定效果上限的往往不是某一句 prompt,而是整条上下文链路是不是稳定、干净、可控。 如果把 LLM 看成一个很强但也很“情境依
阅读全文
posted @ 2026-06-26 22:43 fitch_liu
阅读(16)
评论(0)
推荐(0)
2026年6月17日
Redis 大 Key 导致延迟飙升的排查与治理
摘要: Redis 大 Key 导致延迟飙升的排查与治理 线上 Redis 偶发性抖动,每次持续几秒到十几秒,业务侧表现为接口 P99 延迟突然飙高。排查下来,根因是一个 Hash 结构的大 Key——单个 Key 存了 200 多万个 field,每次 HSCAN 都把 Redis 主线程卡住。这篇文章记
阅读全文
posted @ 2026-06-17 21:52 fitch_liu
阅读(46)
评论(0)
推荐(0)
2026年6月10日
Python asyncio 实战:异步编程里最容易踩的 5 个坑
摘要: Python asyncio 实战:异步编程里最容易踩的 5 个坑 说实话,刚开始接触异步编程的时候我踩了不少坑,代码看着都对,一跑就炸。这篇文章总结几个我在生产环境里真实遇到过的问题,希望能帮你少走点弯路。 一、在 async 函数里调了同步阻塞函数 最经典的坑。比如在协程里写 requests.
阅读全文
posted @ 2026-06-10 09:06 fitch_liu
阅读(39)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告