PDF)
f4: Facebook's Warm BLOB Storage System (optional)
Facebook's Tectonic Filesystem: Efficiency from Exascale (optional)
SPOCA (Stateless, Proportional, Optimally-consistent Addressing Algorithm) (PDF)
Lecture 22 (3/28/2026)
Fast Crash Recovery in RamCloud (PowerPoint)
CORFU: A Shared Log Design for Flash Clusters (PowerPoint)
Fifo Queues are all you need for cache eviction (PDF)
MemLiner: Lining up Tracing and Application for a Far-Memory-Friendly Runtime (PDF)
Useful Resources
Writing Tips
An Evaluation of the Ninth SOSP Submission
Recommended Reading
A Berkeley View of Systems Challanges for AI
L4 Microkernels: The Lessons from 20 Years of Research and Deployment
Wear Leveling in SSDs Considered Harmful
Data Storage Research Vision 2025
HotRing: A Hotspot-aware In-Memory Key-value Store
Consistency-aware Durability
PCStream: Automatic Stream Allocation Using Program Contexts
Write-Optimized Dynamic Hashing for Persistent Memory
Reaping the Performance of Fast NVM Storage with uDepot
Optimizing Systems for Byte-Addressable NVM by Reducing Bit Flipping
Bitcoin: A Peer-to-Peer Electronic Cash System
The Landscape of Parallel Computing Research: A View from Berkeley
Above the Clouds: A Berkeley View of Cloud Computing
The Chubby Lock Service for Loosely-Coupled Distributed Systems
BigTable: A Distributed Storage System for Structured Data
MapReduce: Simplified Data Processing on Large Clusters
Spark: Cluster Computing with Working Sets
Operating System Support for Database Management
Secure Programming for Linux and UNIX HOWTO
The Tanenbaum-Torvalds Debate
The Cathedral and the Bazaar
Some Reflections on Innovation and Invention
Books
Tanenbaum, Modern Operating Systems (background)
Arpaci-Dusseau, Arpaci-Dusseau, Operating Systems: Three Easy Pieces (background)
Silberschatz, Galvin, Gagne, Operating System Concepts (background)
Lions, John, Lions' Commentary on UNIX: With Source Code
On-line Resources
Newsgroup
awang@cs.fsu.edu
Last modified on: January 8, 2026