Toward Automated Testing of Geo-Distributed Replica Selection Algorithms
2015 (English)In: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication, Association for Computing Machinery (ACM), 2015, 89-90 p.Conference paper, Poster (Refereed)
Many geo-distributed systems rely on a replica selection algorithms to communicate with the closest set of replicas. Unfortunately, the bursty nature of the Internet traffic and ever changing network conditions present a problem in identifying the best choices of replicas. Suboptimal replica choices result in increased response latency and reduced system performance. In this work we present GeoPerf, a tool that tries to automate testing of geo-distributed replica selection algorithms. We used GeoPerf to test Cassandra and MongoDB, two popular data stores, and found bugs in each of these systems.
Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2015. 89-90 p.
, SIGCOMM ’15
replica selection algorithms, software testing and debugging, symbolic execution, wide area networks
IdentifiersURN: urn:nbn:se:kth:diva-173882DOI: 10.1145/2785956.2790013ISI: 000370556200009ScopusID: 2-s2.0-84962237699OAI: oai:DiVA.org:kth-173882DiVA: diva2:855656
2015 ACM Conference on Special Interest Group on Data Communication
FunderEU, European Research Council, ERC project 259110.
QC 20150923. QC 201604072015-09-222015-09-222016-04-07Bibliographically approved