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

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

Difficulty rating:

Cassandra — A Decentralized Structured Storage System

by Avinash Lakshman & Prashant Malik

Difficulty rating:

Codd’s Relational Model

Difficulty rating:

On Designing and Deploying Internet-Scale Services

Difficulty rating:

The End of an Architectural Era

Difficulty rating:

Eventually Consistent

Difficulty rating:

Google’s BigTable

by Fay Chang & al.

Difficulty rating:

Google’s Chubby

Difficulty rating:

Google’s MapReduce

Difficulty rating:

The Graph Traversal Pattern

Difficulty rating:

Harvest, Yield, and Scalable Tolerant Systems

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

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

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

Difficulty rating:

A History of the Virtual Synchrony Replication Model

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.

Difficulty rating: