How is the Naming Service used to provide load balancing?

The Clustering feature of the Naming Service needs to be turned on. It is as simple as setting the following property (either in the property file or as a -D switch:

vbroker.naming.propBindOn=1
What happens then is that all object registrations of the same name in the Naming Service gets "clustered" so that successive lookups or a particular name round robins among the cluster members. This way we get load balancing at the time of home lookups.