Abstract We consider the load balancing problem in large-scale heterogeneous systems with multiple dispatchers. introduce a general framework called Local-Estimation-Driven (LED). Under this framework, each dispatcher keeps local (possibly outdated) estimates of queue lengths for all servers, and dispatching decision is made purely based on these estimates. The are updated via infrequent commun...