How do you test a system like this for accuracy? Is this done by simulating millions of unique requests?
The HyperLogLog algorithm is able to estimate
cardinalities of > 10^9 with a typical error rate of 2%
[1] https://en.wikipedia.org/wiki/HyperLogLog