A hash wheel timer implementation focused on low cost addition, cancellation, and expiration of timers
This crate provides a hash wheel timer implementation which can be used to hold many timers with short timeouts. It is designed to be used for use in providing timeouts for network requests and as such tries to minimize the cost of adding and canceling timers
rustcommon is built with the standard Rust toolchain which can be installed and managed via rustup or by following the directions on the Rust website.
cargo doc --openCreate a new issue on GitHub.
We feel that a welcoming community is important and we ask that you follow Twitter's Open Source Code of Conduct in all interactions with the community.
- Brian Martin bmartin@twitter.com
A full list of contributors can be found on GitHub.
Follow @TwitterOSS on Twitter for updates.
Copyright 2019-2020 Twitter, Inc.
Licensed under the Apache License, Version 2.0: https://www.apache.org/licenses/LICENSE-2.0
Please report sensitive security issues via Twitter's bug-bounty program (https://hackerone.com/twitter) rather than GitHub.