#timer #wheel #timeout #hash #low #expiration #hold

Twitter/rustcommon-timer

定时器轮

1 个稳定版本

1.0.0 2020年6月29日

#16 in #wheel

341 个星标 & 11 个关注者

Apache-2.0

11KB
211 代码行(不包括注释)

rustcommon-timer

一个关注低成本的定时器添加、取消和到期实现的哈希轮定时器

概述

此crate提供了一个哈希轮定时器实现,可以用来持有许多具有短超时的定时器。它设计用于在网络请求的超时中使用,因此试图最小化添加和取消定时器的成本

入门

构建

rustcommon使用标准的Rust工具链构建,可以通过rustup或通过Rust 网站上的说明进行安装和管理。

查看库文档

cargo doc --open

支持

在GitHub上创建一个新问题

贡献

我们认为一个欢迎的社区非常重要,并要求您在与社区的互动中遵循Twitter的开源代码行为准则

作者

贡献者的完整列表可以在GitHub上找到。贡献者列表

关注@TwitterOSS以获取更新。

许可证

版权所有2019-2020 Twitter, Inc。

在Apache许可证版本2.0下授权: https://www.apache.org/licenses/LICENSE-2.0

安全问题?

请通过Twitter的bug-bounty计划(https://hackerone.com/twitter)报告敏感的安全问题,而不是通过GitHub。

依赖关系

~87KB