90 karma · joined May 16, 2014
If you have any suggestions on what the readme should say feel free to open an issue or a small PR.
[1] https://www.youtube.com/watch?v=KevQxr-saFw
[2] https://mobile.nytimes.com/2017/03/29/well/walk-stretch-or-d...
I'll have to try improving the list implementation with "buckets"... I wonder if buckets could be represented as lists stored inside a tuple or another list...
My throughput benchmark does take this into account though. It attempts to add 100,000 events to a window that only keeps events for 10 seconds. Adding 100,000 events takes much longer than 10 seconds, so the out list will be repopulated a couple times before the test is complete. The throughput benchmark is only an average though... And a longer running throughput test would yield a more accurate average.
I will update the post with this information.