写给真正
交付技术栈的人
关于 React、Node.js、TypeScript 与 AI 的原创文章,来自与我们操作层软件同一套工程实践。正文为英文。
标签:redis
超越缓存的Redis:Node.js中的会话管理、速率限制、队列以及发布/订阅功能
适用于 Node.js 后端的七种 Redis 模式——带 TTL 的缓存、OTP 密钥、速率限制、BullMQ 任务、会话管理、Pub/Sub 限制,以及何时不应使用 Redis。
1424 词阅读多提供商通知服务内部:队列、备用方案与信任机制
一种可靠通知服务的设计详解:凭证存储、服务提供商备用方案、BullMQ重试与错误队列机制、租户公平性保障以及Webhook签名验证。
2659 词阅读基于SQS、SES和Redis构建无重复通知流程的设计
两种队列结构的SQS设计、SES到SendGrid的备用方案以及原子级Redis锁如何确保即使在高负载情况下,业务文档也能准确发送给收件人一次。
1509 词阅读在 Node.js 中保持 Redis 缓存数据的一致性:实现无效化而不产生过期数据读取
比较 Node.js 中 Redis 的 TTL、写时删除、发布/订阅以及版本化键失效机制,分析每种机制可能带来的竞态条件,并构建一个故障时自动切换的缓存封装层。
3730 词阅读Node.js中的缓存风暴:为何Redis缓存会令数据库不堪重负
了解为何在热门键过期时,简单的 Redis 缓存旁路配置会导致负载同步到数据库,以及锁机制和后台刷新如何避免这一问题。
1618 词阅读使用 Next.js、FastAPI、Credits 和 SSE 构建 AI 聊天 SaaS 平台
了解包含 FastAPI 网关、信用账本、Redis 速率限制及 SSE 流式传输的完整栈 AI 聊天架构,以及需要首先弥补的缺陷。
3004 词阅读从模块化到哈希环:在风暴来袭时仍能扩展 Node.js 缓存集群
了解为何在节点发生变化时 hash-mod-N 分片会导致数据库崩溃,比较 rendezvous、jump 和 ring hashing 的差异,以及如何在 Node.js 中构建平衡的加权环结构。
4407 词阅读用 Go 语言自托管视觉大模型 OCR:光栅化、提示词设计与解析
Go 工作进程如何借助 Ollama、pdftoppm、严格的提示词、备用解析机制以及 Redis Streams 消费者组,将医学 PDF 转换为结构化的 JSON。
1684 词阅读使用 BullMQ 和 Redis 构建可靠的后台任务系统
学习如何使用 BullMQ 和 Redis 设计具有弹性的 Node.js 后台任务处理流程,涵盖重试、并发、幂等性以及监控等内容。
2965 词阅读