반응형

[ 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)

   http://www.neo4j.org/

2. FlockDB (Apaceh License 2)

   https://github.com/twitter/flockdb







반응형
Posted by seungkyua@gmail.com
,