An apparatus and method is described for improving access to mostly read
data on network servers. The preferred embodiments more efficiently
utilize replicated data servers to minimize server response time for
improved performance of data access to network servers by workload
managing client requests across the primary server and all replicated
servers when it is possible to do so. In preferred embodiments, a load
balancer supplies the most current data for mostly read data transactions
while maximizing server usage by workload managing client requests across
the primary server and all replicated servers. Client requests are
managed by a load balancer in the workload manager. Client requests are
sent by the load balancer to replicated servers when a routing table
(stale data marker list) indicates that the data is in a safe period.
Clients are directed exclusively to the primary server only during data
update times.