CATEGORY

后端与数据库

共 8 篇文章。

01备份可恢复性演练:成功上传文件不等于能够恢复原创封面
后端与数据库

备份可恢复性演练:成功上传文件不等于能够恢复

围绕加密、完整性、恢复顺序与业务验收设计定期演练,用证据确认数据库和上传文件能够一起回到一致状态。

2026/09/0917 人看过
02API 幂等键状态机:请求指纹、处理中与结果重放原创封面
后端与数据库

API 幂等键状态机:请求指纹、处理中与结果重放

实现面向支付、创建与导入接口的幂等记录,处理并发相同请求、冲突请求和未知结果。

2026/09/0911 人看过
03零停机数据库迁移:用 expand-contract 管住兼容窗口原创封面
后端与数据库

零停机数据库迁移:用 expand-contract 管住兼容窗口

把列变更拆成扩展、回填、双读写、切换与收缩阶段,避免新旧版本在滚动部署中互相破坏。

2026/09/0813 人看过
04事务 Outbox:让数据库提交与事件投递不再二选一原创封面
后端与数据库

事务 Outbox:让数据库提交与事件投递不再二选一

在同一数据库事务写业务记录与 outbox,再以幂等消费者处理至少一次投递。

2026/09/0824 人看过
05Node.js 上传流背压:限制字节只是第一道边界原创封面
后端与数据库

Node.js 上传流背压:限制字节只是第一道边界

使用 pipeline 传播背压与错误,并同时限制压缩后字节、解码尺寸、临时文件和并发资源。

2026/09/077 人看过
06PostgreSQL JSONB 索引设计:从查询形状而不是字段数量出发原创封面
后端与数据库

PostgreSQL JSONB 索引设计:从查询形状而不是字段数量出发

比较 GIN、表达式索引与关系列,依据真实谓词、选择性和更新成本规划 JSONB 查询。

2026/09/0713 人看过
07Prisma 乐观并发控制:版本号必须参与最终写条件原创封面
后端与数据库

Prisma 乐观并发控制:版本号必须参与最终写条件

用 id、version 与当前状态的条件更新阻止后台编辑、定时任务和重复请求互相覆盖。

2026/09/068 人看过
08PostgreSQL 原子领取任务:用行锁隔离并发发布器原创封面
后端与数据库

PostgreSQL 原子领取任务:用行锁隔离并发发布器

使用事务、FOR UPDATE SKIP LOCKED 与状态条件更新,让多个工作进程安全领取到期任务。

2026/09/067 人看过