Children
Goals
- Preservation storage
- Simplicity
- Performance
Implementation Plan
- Remove Modeshape (done)
- Create 2-3 APIs to allow plugging in new backends
- Implement OCFL
Major CRUD-Related Interfaces
Persistent vs Derived Application State
This diagram highlights the logical division of persistent content as well a derived state that persists across instance restarts.
Use Case - Horizontally-Scaled Fedora Instances Running against a single OCFL
OCFL Client with persistent database as authoritative metadata source