A Prediction Based Replica Selection Strategy for Reducing Tail Latency in Geo-Distributed Systems | IEEE Journals & Magazine | IEEE Xplore