Function delivery network: Extending serverless computing for heterogeneous platforms | Synapse