1. A system comprising a health metrics engine configured to calculate an actual delay value; at least one Lightweight Directory Access Protocol (LDAP) over MQSeries (LoM) server configured to asynchronously obtain the actual delay value from the health metrics engine and place the delay value between one or more requests; and a LDAP master configured to accept the one or more requests and send information in the one or more requests to a LDAP replica, wherein the health metrics engine is configured to receive one or more input weights for one or more of an operating system performance metric, a LDAP performance metric, and an update flow metric, and wherein the update flow metric is comprised of a queue depth rate, a LDAP master rate, and a LDAP replication rate.