Systems & Networking

Building the systems to bring the world closer together

We build the systems infrastructure to allow billions of people all over the world to connect and communicate.

Our researchers and engineers are constant innovators as they design and build next generation, scalable, fast, reliable, and efficient systems.  From distributed systems, to data centers, hardware, storage, mobile and beyond, the entire Facebook platform is our lab for research, development, and innovation.  Our work spans areas such as connectivity at all levels, security, servers, hardware, programming languages, tools, and even novel platforms such as aviation.

Latest Publications

All Publications

WES: Agent-based User Interaction Simulation on Real Infrastructure

John Ahlgren, Maria Eugenia Berezin, Kinga Bojarczuk, Elena Dulskyte, Inna Dvortsova, Johann George, Natalija Gucevska, Mark Harman, Ralf Lämmel, Erik Meijer, Silvia Sapora, Justin Spahr-Summers

Genetic Improvement Workshop - April 29, 2020

Turbine: Facebook’s Service Management Platform for Stream Processing

Yuan Mei, Luwei Cheng, Vanish Talwar, Michael Y. Levin, Gabriela Jacques da Silva, Nikhil Simha, Anirban Banerjee, Brian Smith, Tim Williamson, Serhat Yilmaz, Weitao Duan, Guoqiang Jerry Chen

ICDE - April 21, 2020

Optimizing Interrupt Handling Performance for Memory Failures in Large Scale Data Centers

Harish Dattatraya Dixit, Fred Lin, Bill Holland, Matt Beadon, Zhengyu Yang, Sriram Sankar

ICPE - April 20, 2020

Downloads & Projects

View all Downloads & Projects

Tensor Comprehensions (TC) is a fully-functional C++ library to automatically synthesize high-performance machine learning kernels using Halide, ISL and NVRTC or LLVM. TC additionally provides basic integration with Caffe2 and PyTorch. We provide more details in our paper on arXiv.

Infer is a static analysis tool used to detect bugs in Java and C/C++/Objective-C code before it ships.

Careers at Facebook Research
Want to solve some of the most challenging technology problems?