Patent ID: 8310950

Claim:
A method of providing services in a computer network, comprising: providing a native registry in memory of the computer network, the native registry comprising a naming service storing service access information for services available in the computer network; on a node of the computer network, providing an instance of a service; updating securely the native registry with a set of service access information for the service associated with the provided service instance; providing a content switch in the computer network that is loaded with a node controller; for the service, obtaining service configuration information from the native registry including at least a portion of the service access information; asynchronously operating the content switch node controller to activate the service on the computer network including configuring the content switch based on the obtained service configuration information; and prior to the updating of the native registry, operating the node of the computer network to publish a service instance definition on the computer network including the set of service access information, wherein the service definition comprises a load balancing algorithm for the service and wherein the content switch node controller activating the service further comprises creating a service group configuration including the service based on the load balancing algorithm.