Building a Next-Generation Key-Value Store at Airbnb - Enggist