Abstract
ZooKeeper provides scalable, highly available coordination services for distributed applications. In this paper, we evaluate the use of ZooKeeper in a distributed stream computing system called System S to provide a resilient name service, dynamic configuration management, and system state management. The evaluation shed light on the advantages of using ZooKeeper in these contexts as well as its limitations. We also describe design changes we made to handle named objects in System S to overcome the limitations. We present detailed experimental results, which we believe will be beneficial to the community. Copyright is held by the owner/author(s). Publication rights licensed to ACM.
Original language | English (US) |
---|---|
Pages | 209-217 |
Number of pages | 9 |
DOIs | |
State | Published - 2014 |
Event | 5th ACM/SPEC International Conference on Performance Engineering, ICPE 2014 - Dublin, Ireland Duration: Mar 22 2014 → Mar 26 2014 |
Other
Other | 5th ACM/SPEC International Conference on Performance Engineering, ICPE 2014 |
---|---|
Country/Territory | Ireland |
City | Dublin |
Period | 3/22/14 → 3/26/14 |
Keywords
- Distribute systems
- Distributed coordination
- High availability
- Stream processing
ASJC Scopus subject areas
- Software