Webhook + HMAC:把 CMS 内容实时同步进向量库
文章一发布,几秒后 AI 助手就能答出来。背后是一条「内容变更 → 带签名 Webhook → 写入 R2 → 增量索引」的同步管道。重点讲怎么用 HMAC-SHA256 + 时间戳防重放,把这条管道做安全。
AI 工程660

文章一发布,几秒后 AI 助手就能答出来。背后是一条「内容变更 → 带签名 Webhook → 写入 R2 → 增量索引」的同步管道。重点讲怎么用 HMAC-SHA256 + 时间戳防重放,把这条管道做安全。
AI 工程660

用 AWS SDK 的 S3 协议作为统一抽象,让开发环境跑本地 MinIO、生产用阿里云 OSS、未来可换 Cloudflare R2,全靠改环境变量。还要避开 SDK 新版默认校验头踩的坑。
后端工程290

把一套基于 Koa 的个人博客后端用 NestJS + Fastify 重写,记录模块化分层、统一响应、依赖注入带来的可维护性提升,以及为什么选 Fastify 而不是 Express。
后端工程280

用短命 access token + 长命 refresh token 兼顾安全与体验,再用一个「全局尽力解析、按需强制校验」的身份守卫,让公开接口也能识别登录态。这是我博客后端的鉴权骨架。
后端工程310

一篇文章既有 MongoDB 的 ObjectId(_id),又有一个从 1 开始自增的数字 id。看似冗余,背后是对 URL 友好性、外部引用稳定性与查询性能的权衡。
后端工程310

PM2 是 Node 应用最常用的进程管理器,负责崩溃自动重启、多实例负载、日志管理与开机自启。一份常用命令 + ecosystem 配置 + 部署实践的速查。
云原生与交付900
