▲ | bostik 4 days ago | |
This particular case would be a fantastic fit for timer wheel.[0] Instead of writing a brittle implementation of "after a fixed time in the future" logic yourself, you queue the outgoing event to occur after N ticks [of granularity X], and let the dedicated data structure engine do the work for you. 0: https://www.snellman.net/blog/archive/2016-07-27-ratas-hiera... |