Serverless application composition leveraging function fusion: Theory and algorithms | Synapse