一种低延迟的超时中心实现方式
Posted 阿里巴巴淘系技术团队官网博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一种低延迟的超时中心实现方式相关的知识,希望对你有一定的参考价值。
高延迟方案与低延迟方案的区别。
背景
在很多产品中都存在生命周期相关的设计,时间节点到了之后需要做对应的事情。
超时中心(TimeOutCenter,TOC)负责存储和调度生命周期节点上面的超时任务,当超时任务设置的超时时间到期后,超时中心需要立即调度处理这些超时任务。对于一些需要低延迟的超时场景,超时中心调度延迟会给产品带来不可估量的影响。
因此本文提出一种低延迟的超时中心实现方式,首先介绍传统的超时中心的实现方案,以及传统方案中的缺点,然后介绍低延迟的方案,说明如何解决传统方案中的延迟问题。
以上是关于一种低延迟的超时中心实现方式的主要内容,如果未能解决你的问题,请参考以下文章