Difference between revisions of "DistOS 2019F 2019-12-04"
Jump to navigation
Jump to search
(Created page with "==Readings== Zookeeper & Sapphire * [https://www.usenix.org/legacy/event/usenix10/tech/full_papers/Hunt.pdf Hunt et al., "ZooKeeper: Wait-free coordination for Internet-scale...") |
(No difference)
|
Latest revision as of 22:15, 19 March 2020
Readings
Zookeeper & Sapphire
- Hunt et al., "ZooKeeper: Wait-free coordination for Internet-scale systems" (USENIX ATC 2010) (video)
- Zhang et al., "Customizable and Extensible Deployment for Mobile/Cloud Applications" (OSDI 2014)
Discussion Questions
- What environment is ZooKeeper intended to run in? What other applications does it integrate with?
- Have we discussed similar systems to ZooKeeper? If so, how are they similar? Any key differences?
- How is ZooKeeper "wait free"? What does that mean, and why is it important?
- What kind of applications is Sapphire designed for? How do they compare to other applications we have covered this semester?
- To what extent is Sapphire a distributed OS? If so, how does it turn the computers you have into the ones you want to program?