Conclusions
Three types of data: core, cached, directory
Key Idea: tread directory as a database
Design Principles
- Exploit de-coupled fragments
- Proper fragment design
- Proper core copy location
- Proper concurrency control scheme
- Proper directory design
- Replicated data management still tricky...