posts

文章归档

PlumePHP 全站文章的归档入口,按时间倒序汇总各专题的技术文章,并提供按主题浏览的专题分类入口。

这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。

全部文章

全部文章 Books game Java Indie golang 客户端开发 Minigame Saas rust Python
agent

《AI Agent 高级编程》6.3 与自研检查点对照:轮子与现成品边界

卷一 7.3 的自研检查点只够单机单进程,现成 Durable Execution 框架替你做了什么?本节把自研检查点、LangGraph 检查点、Temporal 类模型逐项对照:真跑 LangGraph 的 InMemorySaver,看它在崩溃后续跑、人在环 interrupt 的行为,再把自研日志引擎的存储换成 SQLite,最后给出「何时自研够用、何时该上框架」的选型边界表。

10 分钟阅读
AI Agent AI Agent 高级编程
agent

《AI Agent 高级编程》6.2 确定性重放与副作用:模型调用变可重放步骤

持久化执行要能重放,前提是每一步都确定。本节把模型调用变成可重放的步骤:把输入输出录到 tape,重放时命中记录就不再真调模型;再演示副作用(写文件、发通知)如何用幂等键隔离成只生效一次的步骤。真跑给出「record 2 次真调 → replay 0 次真调、输出摘要哈希不变」的证据,并实测跨进程不确定性来源与两类重放失败症状。

8 分钟阅读
AI Agent AI Agent 高级编程 幂等
agent

《AI Agent 高级编程》6.1 为什么需要持久化执行:崩溃/重启/长任务改造

Agent 一次任务要跑几十步、跨小时甚至跨天,进程一崩内存里的进度就全没了。本节用一个 append-only 日志把多步任务改造成可持久化执行:真跑一个在第 3 步硬崩溃的任务,第二次运行从日志跳过已完成步骤、只重放未完成部分,并用对照实验证明「有日志」比「从头重跑」少花模型调用。

9 分钟阅读
AI Agent AI Agent 高级编程
redis

Redis 线上排障与延迟诊断:SLOWLOG、LATENCY 与阻塞命令全流程

Redis 线上延迟排障完整指南:延迟问题的三层分类(网络/客户端/服务端)、SLOWLOG 配置与慢命令定位、LATENCY MONITOR 事件记录与 LATENCY DOCTOR 自动诊断、INFO 关键指标解读(延迟百分位、rejected_connections、blocked_clients、碎片率)、CLIENT LIST 与 CLIENT PAUSE 客户端管理、大 Key 与 O(N) 命令识别、fork 与 AOF 重写抖动、THP 与 swap 排查、完整排障流程与真实案例复盘

16 分钟阅读
Redis 性能诊断 运维
redis

云托管 Redis 选型与运维:ElastiCache、MemoryDB、Redis Cloud 与 Upstash 对比

云托管 Redis 选型与运维实战:AWS ElastiCache(cluster mode enabled/disabled、无服务器版)与 MemoryDB(持久化主存储、Multi-AZ 事务日志)、Azure Cache for Redis 与 Google Cloud Memorystore、Redis Cloud 与 Upstash Serverless 对比、集群模式与代理架构(Cluster Mode Enabled 与 Disabled 差异、槽位路由)、持久化与备份(自动快照、AOF、时间点恢复)、参数组与版本升级、Serverless 成本模型与冷启动、迁移方案(DMS、RIOT、双写)、选型决策矩阵与成本估算

13 分钟阅读
Redis 运维