Papers

Greg Brockman edited this page Aug 3, 2013 · 20 revisions
Clone this wiki locally

Paper Reading Group

Unicorn: A System for Searching the Social Graph

For: August 2, 2013

https://www.facebook.com/download/138915572976390/UnicornVLDB-final.pdf

TCP ex Machina: Computer-Generated Congestion Control

For: July 26, 2013

http://web.mit.edu/remy/TCPexMachina.pdf

A Guided Tour of Data-Center Networking

For: July 19, 2013

http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/40404.pdf

The Emperor's Old Clothes

For: July 12, 2013

http://web.archive.org/web/20070211210228/http://www.braithwaite-lee.com/opinions/p75-hoare.pdf

Chip and Pin is Broken

For: June 20, 2013

[http://www.cl.cam.ac.uk/~sjm217/papers/oakland10chipbroken.pdf]

In Search of an Understandable Consensus Algorithm

For: June 13, 2013

https://ramcloud.stanford.edu/wiki/download/attachments/11370504/raft.pdf

The Human Side of Postmortems

For: June 6, 2013

https://docs.google.com/a/stripe.com/file/d/0Byl4UKRYLErDVlJMNDNjaThiR2M/edit

End-To-End Arguments in System Design

For: May 31, 2013

http://web.mit.edu/saltzer/www/publications/endtoend/endtoend.pdf

Spark: Cluster Computing with Working Sets

For: May 24, 2013

http://www.cs.berkeley.edu/~matei/papers/2010/hotcloud_spark.pdf

Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center

For: May 17, 2013

http://bnrg.cs.berkeley.edu/~adj/publications/paper-files/nsdi_mesos.pdf

Windows Azure Storage: A Highly Available Cloud Storage Service with Strong Consistency

For: May 10, 2013

http://sigops.org/sosp/sosp11/current/2011-Cascais/printable/11-calder.pdf

Large-scale Incremental Processing Using Distributed Transactions and Notifications

For: Feb 1, 2013

http://research.google.com/pubs/pub36726.html

Spanner: Google's Globally-Distributed Database

For: October 12, 2012

http://research.google.com/archive/spanner.html

Capsicum: practical capabilities for UNIX

For: September 28, 2012

https://www.dropbox.com/s/uoja02g4s3th6jb/capsicum-practical-capabilities-for-unix.pdf

Quantitative Analysis of Culture Using Millions of Digitized Books

For: September 14, 2012

https://www.dropbox.com/s/bdlbgdqmeaygzt6/quantitative-analysis-of-culture-using-millions-of-digitized-books.pdf

Characterization and Measurement of TCP Traversal through NATs and Firewalls

For: August 17, 2012

http://nutss.gforge.cis.cornell.edu/pub/imc05-tcpnat.pdf

Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications

For: August 10, 2012

http://pdos.csail.mit.edu/papers/chord:sigcomm01/chord_sigcomm.pdf

Rooter: A Methodology for the Typical Unification of Access Points and Redundancy

For: August 10, 2012

http://pdos.csail.mit.edu/scigen/rooter.pdf (more background at http://pdos.csail.mit.edu/scigen)

Subcognition and the Limits of the Turing Test

For: August 3, 2012

https://mywebspace.wisc.edu/lshapiro/web/Phil554_files/FrenchSubcognition.pdf

Large-Scale Machine Learning at Twitter

For: July 27, 2012

http://www.umiacs.umd.edu/~jimmylin/publications/Lin_Kolcz_SIGMOD2012.pdf

The Interactive Museum Tour-Guide Robot

For: July 14, 2012

https://www.aaai.org/Papers/AAAI/1998/AAAI98-002.pdf

Popularity is everything: A new approach to protecting passwords from statistical-guessing attacks

For: July 13, 2012

http://www.eecs.harvard.edu/~michaelm/postscripts/hotsec2010.pdf

Exploit Programming: From Buffer Overflows to "Weird Machines" and Theory of Computation

For: July 3, 2012

http://www.cs.dartmouth.edu/~sergey/langsec/papers/Bratus.pdf

Cassandra - A Decentralized Structured Storage System

For: June 26, 2012

http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf

A Block-sorting Lossless Data Compression Algorithm

For: June 19, 2012

http://www.eecs.harvard.edu/~michaelm/CS222/burrows-wheeler.pdf

An Incremental Approach to Compiler Construction

For: June 12, 2012

http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf

Judgment under Uncertainty: Heuristics and Biases

For: June 5, 2012

http://www.hss.caltech.edu/~camerer/Ec101/JudgementUncertainty.pdf

Exposing Photo Manipulation with Inconsistent Reflections

For: May 29, 2012

http://graphics.berkeley.edu/papers/Obrien-EPM-2012-01/Obrien-EPM-2012-01.pdf (warning: large file)

Feeding Frenzy: Selectively Materializing Users' Event Feeds

For: May 16, 2012

http://research.yahoo.com/files/sigmod278-silberstein.pdf

Don't settle for eventual consistency

For: Friday, April 20, 2012

http://www.cs.cmu.edu/~dga/papers/cops-sosp2011.pdf

Dynamo: Amazon’s Highly Available Key-value Store

For: Tuesday, April 10, 2012

http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf

Classic Nintendo Games are (NP-)Hard

For: Friday, April 6, 2012

http://arxiv.org/abs/1203.1895

Some papers from before this wiki page existed