The Architecture of a Serverless Database