tag

幂等

共 34 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
graphdb

图数据导入与 ETL:批量导入、流式同步与数据质量校验

系统讲解图数据导入与 ETL:导入前的建模准备(实体与关系映射)、批量导入工具(LOAD CSV / neo4j-admin import / APOC)、流式同步(Kafka CDC / 变更数据捕获)、增量更新与幂等设计、实体匹配与去重、数据质量校验与观测、导入性能优化,帮助把关系型/文件/流式数据稳定高效地灌入图数据库。

14 分钟阅读
ETL 数据质量 幂等
distributed-systems

幂等设计与消息可靠性:不丢不重、防止重复消费的分布式基石

深度讲解分布式系统的幂等设计与消息可靠性:为什么分布式下必然存在重复、幂等的本质与适用范围、幂等实现的三大方案(唯一索引/状态机/去重表)、消息队列的不丢不重(At Least Once 与 Exactly Once)、消费者侧的幂等落库、分布式事务中的幂等补偿、接口层幂等(Token 机制)、常见避坑与最佳实践。

8 分钟阅读
分布式 幂等 消息队列
typescript

《TypeScript编程实战》9.2 重试、幂等与死信

投递成功只是开始,任务失败之后才是真正的工程量。本节先区分可重试与不可重试的失败,讲清 BullMQ 的 attempts、backoff 与 UnrecoverableError 三件套;再解释为什么队列只能做到至少一次投递,从而引出幂等键的设计与两种落地方式;最后给出死信队列的搬移、告警与重放闭环。读完本节,你能让一个后台任务系统在失败面前保持可控,而不是无限重试或静默丢单。

7 分钟阅读
TypeScript TypeScript编程实战 幂等
golang

《Go 语言编程实战》4.2 分页、过滤、排序与幂等

列表接口是接口设计里最容易被低估的一个。本节把 TaskHub 的任务列表做成可游标翻页、可白名单过滤、可白名单排序的接口,用真实 Postgres 对比 OFFSET 与键集分页在 20 万行下的耗时与扫描行数差距,再用幂等键中间件解决 POST 重试导致重复创建的问题,并给出重放与冲突的实测行为。

8 分钟阅读
Go Go 语言编程实战 分页