Technical Papers, Open Source, Blog Posts, and News Coverage
Here are links to some of the publicly available documents about projects that I have been involved in.
- Messaging Platform
- Video Infrastructure
- Blog Post: Looking back on ‘Look Back’ videos
- Core Systems and Building Blocks for Services
- Conference Paper: Holistic Configuration Management at Facebook [ SOSP’15 ]
- Conference Paper: Bistro: Scheduling Data-Parallel Jobs Against Live Production Systems [ USENIX ATC’15 ]
- Open Source Project: Warp speed Data Transfer
- Conference Paper: Wormhole: Reliable Pub-Sub to Support Geo-replicated Internet Services [ NSDI’15 ]
- Open Source Project: Bistro: A toolkit for making services that schedule and execute tasks
- Blog Post: Wormhole pub/sub system: Moving data through space and time
- Academics
- BLOB Storage for Photos and Videos
- Conference Paper: RIPQ: Advanced Photo Caching on Flash for Facebook [ FAST’15 ]
- Conference Paper: f4: Facebook’s Warm BLOB Storage System [ OSDI’14 ]
- Conference Paper: An Analysis of Facebook Photo Caching [ SOSP’13 ]
- Conference Paper: Finding a needle in Haystack: Facebook’s photo storage [ OSDI’10 ]
- Blog Post: An analysis of Facebook photo caching
- Exabyte-Scale Cold Storage
- Blu-Ray Based Cold Storage System
- News Coverage: ARS Technica, The Verge, Gizmodo, Forbes, CNN
- Disk-Based Cold Storage
- News Coverage: GigaOm, PC Magazine, Read Write, Data Center Knowledge
- Blu-Ray Based Cold Storage System
- Cross-Datacenter Architecture
- Conference Paper: Challenges to Adopting Stronger Consistency at Scale [ HotOS’15 ]
- Conference Paper: Existential Consistency: Measuring and Understanding Consistency at Facebook [ SOSP’15 ]
- Blog Post: How Project Triforce Prepared our Software Stack for Prineville
- News Coverage: The Register, GigaOm, PC World, CIO, Data Center Knowledge
- Power and Energy Management
- Conference Paper: Revisiting Memory Errors in Large-Scale Production Data Centers: Analysis and Modeling of New Trends from the Field [ DNS’15 ]
- Conference Paper: A Large-Scale Study of Flash Memory Failures in the Field [ SIGMETRICS’15 ]
- Blog Post: Making Facebook’s software infrastructure more energy efficient with Autoscale
- Site Reliability and Efficiency
- Blog Post: Every Millisecond Counts
- Blog Post: Keeping the Site Reliable While Moving Fast