1. A method to be executed at least in part in a computing device for managing routing of a request in a networked system with a failover/failback architecture, the method comprising: receiving a request, at a home server of a cluster of the system, wherein the home server of the cluster is configured to provide presence functionality; determining, at the home server of the cluster, a primary cluster assigned to a user and a resource associated with the request; attempting to forward the request through a routing server of the cluster to a home server of the primary cluster for processing; executing an algorithm of the primary cluster at a routing server of a backup cluster to manage the request such that a sequence of servers in the backup cluster is generated, the generated sequence is mapped to a list of active servers in the backup cluster, and a first active server in the sequence transmits a server health monitoring message to a servers of the primary cluster, determines a health of the primary cluster based on if a response to the server health monitoring message is received from the servers of the primary cluster, and distributes the determined health to other servers in the backup cluster, wherein an input of the algorithm is a domain name of the primary cluster; in response to detecting a failure of the attempt to forward the request to the home server of the primary cluster, attempting to forward the request through the routing server of the cluster to a home server of the backup cluster assigned to the primary cluster; and in response to detecting a failure of the attempt to forward the request to the home server of the backup cluster and in response to detecting an alternative mechanism for processing the request, employing at the home server of the cluster, the alternative mechanism, wherein skipping, by the home server of the cluster, an attempt to forward the request to a home server of another cluster based on one of: the other cluster being inactive, a network outrage, a network partitioning, and a rejection from the other cluster due to bandwidth constraints.