[ Google ]
1. The Google File System (2003)
http://research.google.com/archive/gfs.html
2. MapReduce: Simplified Data Processing on Large Clusters (2003)
http://research.google.com/archive/mapreduce.html
3.Bigtable: A Distributed Storage System for Structured Data (2006)
http://research.google.com/archive/bigtable.html
4. The Chubby Lock Service for Loosely-Coupled Distributed Systems (2006)
http://research.google.com/archive/chubby.html
[ Amazon ]
1. Dynamo: Amazon’s Highly Available Key-value Store (2007)
http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf
key word : consistent hashing, merkel tree, object versioning, vector clock, gossip protocol,
hinted handoff, quorum
[ Sample 데이터 찾기 ]
https://data.cityofnewyork.us/
http://www.nyc.gov/html/dot/html/about/datafeeds.shtml
[ MongoDB Sample Data : 영화추천 데이터 ]
http://grouplens.org/datasets/movielens/
[ HBase Sample Data : 주식시장 데이터 ]
http://www.infochimps.com/datasets/nyse-daily-1970-2010-open-close-high-low-and-volume
[ Redis Sample Data : 주차공간 데이터 ]
https://nycopendata.socrata.com/data?browseSearch=parking+facilities
https://data.cityofnewyork.us/Transportation/NYC-Parking-Facilities/xbtj-c7ca
[ CAP Theory ]
Consistency : Eventual consistency
Availability
Partition tolerance
[ Redis virtual memory ]
http://oldblog.antirez.com/post/redis-virtual-memory-story.html
[ HBase ]
http://hbase.apache.org/book.html#architecture
[ Google Protoco Buffer ]
https://code.google.com/p/protobuf/
[ Graph Database ]
1. Neo4j (AGPL License)
2. FlockDB (Apaceh License 2)
https://github.com/twitter/flockdb