Power Loss Siren: Making Meta resilient to power loss events

FOQS: Making a distributed priority queue disaster-ready

Kangaroo: A new flash cache optimized for tiny objects

Running BGP in large-scale data centers

Update about the October 4th outage

More details about the October 4 outage

How WhatsApp enables multi-device capability

Superpack: Pushing the limits of compression in Facebook’s mobile apps

How WhatsApp is enabling end-to-end encrypted backups

CacheLib, Facebook’s open source caching engine for web-scale services

Facebook open-sourcing a more precise time server

How we built a general purpose key value store for Facebook with ZippyDB

Open sourcing Winterfell: A STARK prover and verifier

Ribbon filter: Practically smaller than Bloom and Xor

Migrating Facebook to MySQL 8.0

Running BGP in large-scale data centers

Facebook deals with PCIe faults to keep our data centers running reliably

Reverse Debugging at Scale

How Facebook encodes videos

hsthrift: Open-sourcing Thrift for Haskell

A brief history of Rust at Facebook

Fix Fast for finding and fixing regressions

Facebook Enginering: Automatic root cause analysis

Probabilistic Flakiness: How do you test your tests?

Facebook reveals 'SuperCell' tower to increase connectivity in rural areas

Tech stack rebuild for a new Facebook.com

Scaling Live streaming for millions of viewers

Open-sourcing FioSynth, an I/O benchmark tool for data center workloads

Introducing resctl-demo: Better resource control with simulation

The majority of Facebook's traffic now uses QUIC and HTTP/3

More →