Overview
Syllabus
Intro
the Facebook stack turtles all the way down...
the need for a new storage system
the Delos storage system or: "how to build a production-ready storage system in eight months."
the Delos storage system: above the log
the Delos storage system: below the log
virtualizing consensus via the VirtualLog
difficult to build a log that is simple, fast, fault-tolerant
the NativeLoglet
switching logs mid-flight
deploying Loglets: converged vs. disaggregated
composing Loglets: the Striped Loglet
trimming the VirtualLog
Delos as a platform original goal: can we build a zero-dependency, fault-tolerant system with a rich API...in months?
conclusion
Taught by
USENIX