1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed on one or more processors, performs acts comprising: identifying a service level agreement (SLA) for order metrics, the SLA to define a metrics accuracy threshold for the order metrics that, when reached or predicted to be reached, triggers a recomputation of the order metrics; determining an available computational capacity executed by one or more computing devices to process the recomputation of the order metrics; monitoring a metrics accuracy of the order metrics; and in response to the monitored metrics accuracy of the order metrics reaching or being predicted to reach the metrics accuracy threshold of the SLA: determining, based at least in part on the available computational capacity, if the recomputation of the order metrics can be performed by the available computational capacity while maintaining the SLA; scheduling the recomputation of the order metrics at least partly in response to determining that the recomputation of the order metrics can be performed by the available computational capacity while maintaining the SLA; and at least partly in response to determining that the recomputation of the order metrics cannot be performed by the available computational capacity while maintaining the SLA: expanding a computational capacity executed by the one or more computing devices in response to an availability of additional computational capacity; and adjusting the SLA in response to the additional computational capacity being unavailable.