InfoQ Homepage Facebook Content on InfoQ
-
0 → 1, Shipping Threads in 5 Months
Zahan Malkani shares how they built a microblogging service to compete with Twitter with a small team that shipped a new social network in a few months.
-
Global Capacity Management through Strategic Demand Allocation
Ranjith Kumar discusses abstractions and guarantees, the design and implementation for managing workloads across 10s of regions, categorizing & modeling, and achieving global capacity management.
-
Architecting a Production Development Environment for Reliability
At Meta, developers use servers (devservers) to perform their daily work. This talk discusses their software architecture and the mechanisms employed to ensure they remain reliable and available.
-
How Facebook Is Bringing QUIC to Billions
Matt Joras and Yang Chi discuss the technical challenges implementing QUIC and HTTP/3, from edge load balancer to mobile clients, and from application tweaking to transport congestion control.
-
Differentiable Programming in Kotlin
Irene Dea discusses how Facebook is using Kotlin, developing a new differentiable programming framework for it.
-
Probabilistic Programming for Software Engineers
Michael Tingley provides a preview of how Facebook is advancing probabilistic programming, as well as some of the big problems they used it to solve.
-
From Research to Production with PyTorch
Jeff Smith covers some of the latest features from PyTorch including the TorchScript JIT compiler, distributed data parallel training, TensorBoard integration, new APIs, and more.
-
wav2letter++: Facebook's Fast Open-Source Speech Recognition System
Vitaliy Liptchinsky introduces wav2letter++, an open-source deep learning speech recognition framework, explaining its architecture and design, and comparing it to other speech recognition systems.
-
Canopy: Scalable Distributed Tracing & Analysis @ Facebook
Haozhe Gao and Joe O’Neill present Canopy, Facebook’s performance and efficiency tracing infrastructure. They talk about the lessons learned and present case studies of its use.
-
Applied Performance Theory
Kavya Joshi explores the use of performance theory in real systems at companies like Facebook, and discusses how it can be leveraged, to prepare systems for flux and scale.
-
Scalable Chatbot Architecture with eBay ShopBot
Robert Enyedi discusses the ebay ShopBot, a personal shopping assistant available as a Facebook Messenger bot.
-
Machine Learning at Scale
Aditya Kalro discusses using large-scale data for Machine Learning (ML) research and some of the tools Facebook uses to manage the entire process of training, testing, and deploying ML models.