Abstract
Storage APIs today tend to focus on a single set of semantics with a single set of tradeoffs. Modern large-scale deployments, however, often have different applications with different and conflicting needs. In this talk, we’ll present an idea about how to continue to leverage existing storage systems while presenting a unified interface to application developers, even when those applications have different or conflicting needs from storage.