12. Concepts | Context | Implementations
“The Google File System” / Google 2003
“MapReduce: Simplified Data Processing on Large
Clusters” / Google 2004
“Life beyond Distributed Transactions: an
Apostate’s Opinion” / Pat Helland, Amazon 2007
[ZFS, Dynamo, PNUTS, CAP, REST,...] papers
13. Concepts | Context | Implementations
Client and apps evolution:
html5, native apps, COMET, web of [docs,apps], ...
Modeling problems:
tags, social graphs, walls, feeds, ...
“Like the big boys” - brought legitimacy
54. Episode IV: a New Hope
C h e f , P u p p e t , D r i z z l e , C a s s a n d ra ,
MongoDB, Redis, HTTP, Rails, Node.js,
EventMachine, Twisted, Heroku, SimpleDB,
EC2, GAE, REST, Rack, CouchDB, Redis,
Bitcask, Voldemort, Varnish, Pig, Hadoop,
HBase, Thrift, Protobufs, Avro, ESI, Mahout,
SolR, AMQP, Grand Central Dispatch,
WebSockets, LINQ, Reconnoiter, Nginx, ...
55. Thanks.
Creative Contents Images by
Big Red Button by thirtyfootscrew - http://www.flickr.com/photos/thirtyfootscrew/3324101122/
The Steam Pipeline by stuck in customs - http://www.flickr.com/photos/stuckincustoms/3780481716
Digidesign Icon Faders by CJ Sorg - http://www.flickr.com/photos/cjsorg/3692124539/
Pro Control 24 by aud1073ch - qhttp://www.flickr.com/photos/aud1073ch/34438156/
Pipe Dream by Rishi Menon - http://www.flickr.com/photos/rxmflickr/4102530508/