High-performance timer implementation based on 5-level time wheel. 高性能定时器(5级时间轮,最小堆)[从零实现]
-
Updated
Dec 4, 2024 - Go
High-performance timer implementation based on 5-level time wheel. 高性能定时器(5级时间轮,最小堆)[从零实现]
Benchmark of different timer implementations(min-heap, red-black tree, timing wheel) 不同数据结构实现的定时器测试
Go协程并发复用,降低CPU和内存负载
⏰ A general-purpose, thread-safe hash map that supports TTL of the items. It is built upon https://github.com/tidwall/hashmap.c.git .
Anything is Event (AE): A Spatiotemporal Engine Based on Whitehead’s Process Philosophy
完全兼容 golang 定时器的高性能时间轮, 增加了 `ticker.Reset()`, golang timewheel similar to glang std timer, forked from rfyiamcool/go-timewheel
To associate your repository with the timewheel topic, visit your repo's landing page and select "manage topics."