1. A server cluster having a plurality of nodes, wherein each node of said plurality of nodes comprises: a distributor component for distributing a request to a specific node of said plurality of nodes; a dispatcher component comprising routing information for said plurality of nodes and replicated across said plurality of nodes, wherein said routing information indicates which said node of said plurality of nodes is for processing said request, said dispatcher component coupled to said distributor component; and a server component for processing said request, said server component coupled to said dispatcher component; wherein said plurality of nodes are coupled to a network.