heterogeneity in distributed system - Search