Zenith: Utility-Aware Resource Allocation for Edge Computing | Synapse