Replication

  • Increases:
    • Reliability - if one copy of the directory is down
    • Availability - more likely to find an available server
    • Performance - can use a server closer to you
    • Speed - can take more queries as replicas are added
  • Temporary inconsistances are ok
  • Having replicas close to clients is important - network going down is same as server going down
  • Removes single point of failure