RAMCloud Presentations

RAMCloud Presentations

This page contains links to the slides for recent RAMCloud presentations.

Please upload PDF versions of your slides as well whenever adding presentations to this list.

  • February 2017 Platform Lab review

    • Review introduction (John)

    • Slides from granular computing panel (John)

    • NanoLog: A Nanosecond Scale Logging System (Stephen) 

  • Designing for Understandability: the Raft Consensus Algorithm (August 2016)

  • RAMCloud and the Low Latency Datacenter (John's slides from 2015):

  • June 2016 Platform lab retreat

    • Retreat Introduction (John)

    • Making RAMCloud Writes Even Faster (Seo Jin) pdf

    • Scalable Low Latency Indexes for a Key-Value Store (Ankita)

  • Feb 2016 Platform Lab winter review

    • Introduction (John)

    • Core-Aware Scheduling (Henry)

  • SOSP 2015 "Implementing Linearizability at Large Scale and Low Latency"

  • May 2015 SEDCL/Platform Lab retreat

    • Retreat Introduction (John):

    • Low-latency datacenter (John):

    • Summary of breakout session on low-latency datacenter (John):

    • Behnam's Poster on Low latency transport mechanism for datacenter networks:

    • Behnam's talk on Low latency transport mechanism for datacenter networks:

    • Seo Jin's talk on Performance of Transactions in RAMCloud:

    • Satoshi's Poster on RACloud Latency over SRIOV/KVM on Xeon DPDK: 

    • Bob's Poster on RAMCloud Market Application Analysis:

  • New Transport Mechanism (RAMCloud Friday Meetings, May 2015) :

  • RAMCloud Tutorial (NVM Workshop, March 1, 2015):

  • Jan 2015 SEDCL Forum

    • Introducing the Platform Lab (John):

    • RAMCloud Overview and Update (John):

    • Transactions on RAMCloud (Collin, Seo Jin): 

    • RAMCloud in a Box (Satoshi): 

    • RAMCloud Latency: Measurement and Optimization (Henry):

    • Experiences with RAMCloud Applications (John):

    • RAMCloud: Ideal Applications & Characteristics (Bob): 

    • Update on SLIK (Ankita):

    • SolarFlare Driver (Behnam):

  • June 2014 retreat

    • Ankita's talk on SLIK with emphasis on initial performance measurements:

    • SLIK team (Ankita/Arjun/Ashish/Zhihao) poster: "Performance measurements for SLIK":

    • John's talk: "RAMCloud Overview and Update"

    • Satoshi's poster: "RAMCloud on an Atom Server" 

    • Seojin's talk: "Infrastructure for Linearizable RPCs in RAMCloud" 

    • Behnam's talk: "SolarFlare 10GigE Driver For RAMCloud"

    • Henry's talk: RAMCloud Latency: Early Analysis Presentation

  • Diego's defense (May 2014)  

  • RAMCloud overview/fast crash recovery talk at Big Data Budapest meetup (Diego; April 2014)  

  • "Log-Structured Memory for DRAM-Based Storage (presentation at FAST 2014)  video

  • Jan 2014 SEDCL Forum

    • John's talk: "RAMCloud 1.0":

    • Ankita's talk: "Secondary Indexing in RAMCloud":

  • Talk on Raft leader election performance/availability/liveness at RAMCloud lunch (December 2013) 

  • Talk on Raft at RICON West 2013  

  • Steve's defense

  • Talk on RAMCloud overview, recovery, and Raft at DEVIEW (October 2013)  

  • Talk on log-structured memory at C-FAR Annual Review (October 2013)  

    • Poster  

    • Poster pitch

  • Diego's Thesis Proposal (Consensus; June 2013) 

  • June 2013 retreat

    • Ankita on Data model design: poster

    • Ankita on Experiences with Coordinator: poster

    • John's talk: "RAMCloud Overview and Update"

    • Diego's talk: "Raft User Study" 

    • Ryan's talk: "Toward Common Patterns for Distributed, Concurrent, Fault-Tolerant Code"

  • Ryan's Defense:

  • Raft and Paxos lectures from the Raft user study

  • Raft poster at Computer Forum Annual Meeting (Diego, April 2013)  

  • RAMCloud talk, HPC Advisory Council Stanford Conference (Ankita, February 2013) 

  • "What We Have Learned from RAMCloud" (talk at SEDCL Forum January 2013)

  • Raft talk, SEDCL Forum January 2013 

  • A collection of all of John Ousterhout's RAMCloud slides (from all talks since the beginning of the project, as of October 2012)  

  • "What We Have Learned from RAMCloud" (talk at MuSyC/GSRC final review, October 2012)

  • June 2012 retreat

    • Ankita on coordinator: poster , poster (slightly improved version)

    • Asaf on copysets: poster , talk ...

    • Diego on Paxos: poster , talk 

    • Elliott on Table Enumeration: poster   , talk  

    • John on status: talk

    • Steve on cleaning: poster ..., talk ...

    • Alex on RDMA poster , talk

  • Steve's Thesis Proposal (Memory/Object Management)  

  • Ryan's Thesis Proposal (Durability & Crash Recovery)

  • SEDCL Feb '12   

  • Model checking (RAMCloud general meeting) 

  • Google PhD Summit Fast Crash Recovery Poster  

  • MuSyc/GSRC Fast Crash Recovery Talk (TODO: ouster)

  • MuSyc/GSRC Fast Crash Recovery Poster

  • SOSP 2011 Fast Crash Recovery Talk

  • June 2011 retreat

    • Ryan/Diego - Fast recovery

    • Diego - RPC transports

    • Ankita - MultiRead operations 

  • () at the Stanford Computer Forum Annual Meeting (Apr. 2011)

  • (Mar. 2011)

  •  () (Feb. 2011)

  •  () (Jan. 2011)

  • (Asaf - Nov. 2010)

  • Several talks at the Design Review (Apr. 2010)

  • () at the Stanford Computer Forum Annual Meeting (Apr. 2010)

  • (Feb. 2010)