compute-incrmmean
Provides a method to compute a moving arithmetic mean incrementally.
Provides a method to compute a moving arithmetic mean incrementally.
Sliding pagination component
Full featured fast rolling windows and time based rolling windows
Transform stream factory to find sliding-window maximum values (moving max) over a numeric data stream.
Transform stream factory to find sliding-window minimum values (moving min) over a numeric data stream.
Transform stream which calculates a sliding-window sum (moving-sum) over a numeric data stream.
Time Series Sliding Window
Fast multi-threaded content-dependent chunking deduplication for Buffers in C++ with a reference implementation in Javascript. Ships with extensive tests, a fuzz test and a benchmark.
A generic rate limiter that can be used to limit requests, or anything just by using key, can protect from brute-force and DDoS attacks
Create an iterator which iteratively computes a moving maximum value.
Create an iterator which iteratively computes a moving maximum absolute value.
Create an iterator which iteratively computes a moving arithmetic mean.
Create an iterator which iteratively computes a moving arithmetic mean of absolute values.
Create an iterator which iteratively computes a moving arithmetic mean of squared absolute values.
Create an iterator which iteratively computes a moving mid-range.
Create an iterator which iteratively computes a moving minimum value.
Create an iterator which iteratively computes a moving minimum absolute value.
Create an iterator which iteratively computes a moving product.
Create an iterator which iteratively computes a moving range.
Create an iterator which iteratively computes a moving sum.