Microsecond-Scale In-memory Caching