How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

HyperLogLog-orrhea

calendar_today July 23, 2021 person Will Keleher domain classdojo

Say you had a few petabytes of user ids lying around somewhere, and someone told you that they were going to use a few kb of memory to estimate the “cardinality”, or the number of distinct ids, of those petabytes of ids with decently high accuracy. It’d feel like magic! The HyperLogLog algorithm makes that magic cardinality estimation happen through the Power of Random Numbers, and some clever use of data structures.

open_in_new Read original post