Spring Discussion Wrapup
Major Questions
Latency? And apps that drive low latency?
Points of agreement
Apps
Facebook++, High volume txns (visa, fraud), Mapreduce, virtual worlds
Goals
1M req/sec/server
Backups on nonvolatile storage
Assume power outages are solved
Commodity hardware
Cost effective (per request, per byte)
Data Model
Blobs, tables indices
Opaque data, system understands indices
Applications, which are collections of tables
Client-Server Functions
No compute on storage servers
Sorting may be a query function thus servers may play a role
Security
Protect separate applications
Guarantee privacy & integrity of packets
Avoid per byte crypto
Charge for DoS attacks