Understanding serverless computing