定时任务在分布式系统中的工程化实践
在很多系统里,定时任务最初只是一个 cron 表达式:每天跑一次报表、每周清理一次数据、每隔几分钟同步一批状态。 但在真实的分布式业务中,定时任务承担的往往不只是“到点执行”。从支付状态轮询、接口失败补偿、超时关单,到本地消息表补发,它更常见的角色是:在外部系统不稳定、异步链路不 …
继续阅读标签
共 2 篇
在很多系统里,定时任务最初只是一个 cron 表达式:每天跑一次报表、每周清理一次数据、每隔几分钟同步一批状态。 但在真实的分布式业务中,定时任务承担的往往不只是“到点执行”。从支付状态轮询、接口失败补偿、超时关单,到本地消息表补发,它更常见的角色是:在外部系统不稳定、异步链路不 …
继续阅读网上写幂等方案的文章多得数不清,Token 机制、数据库唯一索引、Redis 原子操作、乐观锁、状态机……每篇说的都不一样,越看越乱。其实完全不用去纠结那些,先把核心逻辑搞清楚,你会发现那些方案不过是同一套思路在不同场景下的落地。 先说幂等这个词,很多人听着高端,其实你每天都在跟 …
继续阅读