Design considerations for the core
Tuesday, February 23, 2010
8:45 PM
Design considerations for the core
Operate on really big amounts of data.
Use redundant data storage for robustness. 
Compute queries quickly regardless of data size.
Continue functioning even if there are multiple points of failure.
Provide effective programming abstractions for manipulating data without having to know details. 