3 ms·Facebook | Needle in a haystack: efficient storage of billions of photos4 points by tzury 16y ago