Making fastcache faster

How shard cleanup, hash buckets, and better key hashing made fastcache materially faster.