Patent ID: 8601099

Claim:
A system comprising: a plurality of server nodes communicatively coupled on an enterprise network, the plurality of server nodes comprising one or more application server instances, each application server instance comprising a dispatcher and a group of server nodes, the dispatcher executable by a processor to distribute service requests from clients to each of the server nodes based on loads of each of the server nodes, the server nodes configured to serve applications over the enterprise network to a plurality of clients; and a hierarchical data object to store an indication of configuration data and binaries associated with each of the server nodes, the hierarchical data object comprising a global subhierarchy and a non-global sub-hierarchy, the global sub-hierarchy containing an indication of configuration data and binaries associated with all of the server nodes and the non-global subhierarchy containing an indication of configuration data and binaries associated with specified individual server nodes, the global sub-hierarchy including a dispatchers sub-hierarchy containing binaries and configuration data associated with each of the dispatchers and a servers sub-hierarchy containing binaries and configuration data associated with each of the servers; wherein one or more of the server nodes is further configured to determine whether to invalidate a particular set of configuration data modified within a cache of another server node based on a location of the configuration data within the global subhierarchy.