1. A first server for use in a computer network that also includes one or more supporting servers on which the first server has a direct run-time dependency, said first server comprising: a receiver component for receiving a health score from each of the supporting servers, each health score being a function of the performance capability of hardware and software components of the supporting server and of one or more health scores made available to said supporting server by one or more other servers on which the supporting server has a direct run-time dependency; a calculating component for aggregating health scores received from two or more of the supporting servers with a score based on the performance capability of the first server hardware and software components; and an advertising component for informing one or more other servers of the first server health score.