A network system managing a network service can receive queries and service requests from multiple user devices. The network system can manage the network service such that multiple service requests can be fulfilled by a single service provider. In addition, the network system can dynamically compute parameters associated with the network service. The computation of the parameters can be based on pending service requests or anticipated demand for the network service.