English

Making Systems More Robust with Flexible RPC Lookup

Distributed, Parallel, and Cluster Computing 2013-03-12 v1

Abstract

Modern distributed systems use names everywhere. Lockservices such as Chubby and ZooKeeper provide an effective mechanism for mapping from application names to server instances, but proper usage of them requires a large amount of error-prone boiler-plate code. Application programmers often try to write wrappers to abstract away this logic, but it turns out there is a more general and easier way of handling the issue. We show that by extending the existing name resolution capabilities of RPC libraries, we can remove the need for such annoying boiler-plate code while at the same time making our services more robust.

Keywords

Cite

@article{arxiv.1303.2619,
  title  = {Making Systems More Robust with Flexible RPC Lookup},
  author = {Russell Power},
  journal= {arXiv preprint arXiv:1303.2619},
  year   = {2013}
}
R2 v1 2026-06-21T23:40:11.106Z