Contact Us
Interested? Intrigued? Something to report?
Feel free to get in touch with us.
Concept, Organization, Back-end Bugs
Reach out to Tim Anglade via email or twitter.
Design, Front-end Bugs
Send your queries to Stefano J. Attardi
(Check out his website while you're at it!)
City-specific question
Please talk to your local organizers instead. There's a link to their email address on the About page.
8========D~~~
This one’s for you, Cliff.
Don’t forget to lean into it.
The Reading List
The list is also available as a bibtex file if you’re into that sort of thing.
(Thanks, Guillaume Gens!)
Also available in ACM ref format thanks to Branko Gerovac (more NOSQL Summer goodness from him
on his blog).
The 1995 SQL Reunion: People, Projects, and Politics
by Paul McJones
Difficulty rating:
Access Path Selection in an RDBMS
by P. Griffiths Selinger & al.
Difficulty rating:
Amazon’s Dynamo
by Giuseppe DeCandia & al.
Difficulty rating:
BASE: an Acid Alternative
Difficulty rating:
The Byzantine Generals Problem
by Leslie Lamport & al.
Difficulty rating:
The CAP Theorem
by Seth Gilbert & Nancy Lynch
Difficulty rating:
Cassandra — A Decentralized Structured Storage System
by Avinash Lakshman & Prashant Malik
Difficulty rating:
Codd’s Relational Model
by E.F. Codd
Difficulty rating:
On Designing and Deploying Internet-Scale Services
Difficulty rating:
The End of an Architectural Era
by Michael Stonebraker & al.
Difficulty rating:
Eventually Consistent
Difficulty rating:
Google’s BigTable
by Fay Chang & al.
Difficulty rating:
Google’s Chubby
by Mike Burrows
Difficulty rating:
Google’s MapReduce
Difficulty rating:
The Graph Traversal Pattern
Difficulty rating:
Harvest, Yield, and Scalable Tolerant Systems
by Armando Fox & Eric Brewer
Difficulty rating:
CRDTs: Consistency without concurrency control
by Mihai Letia, Nuno Preguiça & Marc Shapiro
Difficulty rating:
Life beyond Distributed Transactions: an Apostate’s Opinion
by Pat Helland
Difficulty rating:
The Log-Structured Merge-Tree (LSM-Tree)
by Patrick O'Neil & al.
Difficulty rating:
Paxos Made Simple
Difficulty rating:
The Process Group Approach to Reliable Distributed Computing
Difficulty rating:
Stasis: Flexible Transactional Storage
by Russell Sears & Eric Brewer
Difficulty rating:
Time, Clocks, and the Ordering of Events in a Distributed System
Difficulty rating:
Timestamps in Message-Passing Systems That Preserve the Partial Ordering
by Colin J. Fidge
Difficulty rating:
The Transaction Concept: Virtues and Limitations
by Jim Gray
Difficulty rating:
A History of the Virtual Synchrony Replication Model
by Ken Birman
Difficulty rating:
Virtual Time and Global States of Distributed Systems
Difficulty rating:
PNUTS: Yahoo!’s Hosted Data Serving Platform
by Brian F. Cooper & al.
Difficulty rating:
Benchmarking Cloud Serving Systems with YCSB
by Brian F. Cooper & al.