Reliability, Scalability and Maintainability

Data Models And Query Languages

Storage and Retrieval

Encoding and Evolution