timingwheels 0.0.0

Hierarchical Timing Wheels


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

Timing Wheels Implementation

Timing wheels is data structure to store and retrieve huge number of timers with O(1) complexity (at the cost of grouping them).

See

http://www.cs.columbia.edu/~nahum/w6998/papers/sosp87-timing-wheels.pdf

https://www.snellman.net/blog/archive/2016-07-27-ratas-hierarchical-timer-wheel/

https://cwiki.apache.org/confluence/display/KAFKA/Purgatory+Redesign+Proposal

Authors:
  • Igor Khasilev
Dependencies:
automem, ikod-containers
Versions:
0.0.13 2020-Aug-17
0.0.12 2020-Jun-22
0.0.11 2020-Jun-03
0.0.10 2020-Apr-26
0.0.9 2020-Apr-08
Show all 15 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 41 downloads total

Score:
0.8
Short URL:
timingwheels.dub.pm