Deep Dive Inside a Distributed Cache Engine