...
- Tablet Migration (April 2012)
- Rethinking Tombstones (March 2012)
- Distributed Leases - A proposal for ensuring that a "dead" server does not continue serving requests after it has been replaced.
- The ALPO consensus protocol (early 2012, eventually turned into Raft)
- Detecting Incomplete Logs (January 2012)
- Recovery Blitz (Autumn Quarter 2010)
- Milestones from 2010
- Design Meetings from Winter Quarter 2010
- RPC Protocol (July 2010)
- Open Questions (October 2009)
- Design Meetings from Spring Quarter 2009
- Backup and Recovery Revisited
- Coordinator
- FastTransport
- Index API
- Primary Keys
- Proposed Server API
- Protocol Buffers
- RAMCloud Filesystem
- Recovery
- RPC API
- Server Memory Architecture
- Transactions
- Version Numbers