-
Notifications
You must be signed in to change notification settings - Fork 0
Features
cnrdh edited this page Sep 24, 2012
·
2 revisions
Powerful
- Store any kind of document (JSON, XML, HTML, text, media/files)
- Great Solr search: facets/filters on any document attribute
- Customizable validation
- Customizable transformation/processing
- Permanent addresses (URIs/IRIs)
- Multiple formats (in/out)
- Role-based access control
- Revisions: complete document history (edit log)
Flexible
- Choose your own storage strategy (per system/per collection)
- Choose your own storage
- Choose your own resource paths
- Choose your own authorization strategy
Extensible
- Object-oriented and extensible code
- Modular design with dependency injection of major components
- Easy to implement domain logic (per collection/per server)
Scalable
- Stateless
- Cacheable
- Layered
Testable
- Test-first development strategy