Meta logo

How Meta Uses engineering

34 engineering articles about engineering from Meta's engineering team

Articles

Filter:
Meta logo
Meta
Intermediate
WhatsApp is committed to helping people stay safe while protecting the privacy of their messages. As scam tactics evolve — from impersonation to social engineering to AI-generated lures — we’…
21 min read
--
Meta logo
Meta
Intermediate
Every day, Meta’s recommendation platforms handle billions of user interactions, generating rich temporal signals that capture individual preferences and intent across products, ads, and content. I…
Steven De Gryze
8 min read
--
Meta logo
Meta
Advanced
Meta’s Generative Ads Recommendation Model (GEM), the foundation model behind ads recommendations across Instagram and Facebook, now trains at LLM scale on several thousand of the latest-gene…
Darren Liu
24 min read
--
Meta logo
Meta
Advanced
Hierarchical Interest Representation is a research area for Meta Ads. We’re exploring an upstream representation layer over the universe of Ads entities – users, advertisers, products, services – l…
Yuhui Ouyang
12 min read
--
Meta logo
Meta
Advanced
TL; DR At Meta’s scale, a few milliseconds of latency degradation can have a significant negative impact on ads performance.  When a Linux kernel upgrade risked regressing latency across Meta…
Blaise Sanouillet
7 min read
--
Meta logo
Meta
Advanced
Over the past several years, model capabilities and training dataset sizes have experienced exponential growth. During the past year or so, the time between new-frontier-model releases has gone dow…
Sidharth Bajaj
13 min read
--
Meta logo
Meta
Intermediate
This year marks Meta’s 10th consecutive year as a sponsor of the Python Software Foundation (PSF), the charitable organization dedicated to advancing, supporting, and protecting the open-sour…
Meta logo
Meta
Advanced
Privacy controls — systems that enforce retention, access, allowed-purpose, downstream-sharing, or anonymization policies — require a reliable understanding of data to function. Before such …
Rituraj Kirti
27 min read
Includes Code
--
Meta logo
Meta
Intermediate
Smart glasses like the Ray-Ban Meta and Oakley Meta Vanguards need to pack enough energy to power features like cameras, speakers, AI workloads, and even a display. But it all has to fit into the g…
5 min read
--
Meta logo
Meta
Advanced
Adopting AV1 for real-time communication at Meta has been a multi-year effort spanning codec selection, device eligibility, rate control, and error resilience. We’re sharing the technical and opera…
Yu-Chen (Eric) Sun
21 min read
--
Meta logo
Meta
Beginner
We’re introducing Instantaneous PowerLoss Storm, a new testing paradigm within Meta’s infrastructure for handling and mitigating instant or zero-notice power loss in our data centers.  We’re sharin…
Raghu Prabhu
8 min read
--
Meta logo
Meta
Advanced
We’re introducing SilverTorch, a reimagining of recommendation systems that unifies all retrieval components for user generated content under a unified architecture.  SilverTorch shows up to 23.7x …
Lei Chen
17 min read
--
Meta logo
Meta
Beginner
On its face the new Friend Bubbles feature looks simple enough. It highlights Reels your friends have watched and reacted to. But sometimes the features that seem the most straightforward require t…
Pascal Hartig
2 min read
--
Meta logo
Meta
Advanced
Meta’s data ingestion system, which our engineering teams leverage for up-to-date snapshots of the social graph, has recently undergone a significant revamp to enhance its reliability at scale.  Mo…
Zihao Tao
11 min read
--
Meta logo
Meta
Intermediate
We’re rolling out version 1.1 of Labyrinth, the encrypted storage system and protocol that secures messages and history on Messenger. Labyrinth 1.1 enhances the reliability of end-to-end encrypted …
Emma Connor
2 min read
--
Meta logo
Meta
Advanced
The HSM-based Backup Key Vault Meta’s HSM-based Backup Key Vault provides the foundation for end-to-end encrypted backups for WhatsApp and Messenger. The system allows people to protect their…
Evan Smoot
3 min read
--
Meta logo
Meta
Advanced
We’ve fundamentally transformed Facebook Groups Search to help people more reliably discover, sort through, and validate community content that’s most relevant to them. We’ve adopted a new hybrid r…
Shubhojeet Sarkar
7 min read
--
Meta logo
Meta
Advanced
We’re sharing lessons learned from Meta’s post-quantum cryptography (PQC) migration to help other organizations strengthen their resilience as industry transitions to post-quantum cryptography stan…
Rafael Misoczki
15 min read
--
Meta logo
Meta
Intermediate
We’re sharing insights into Meta’s Capacity Efficiency Program, where we’ve built an AI agent platform that helps automate finding and fixing performance issues throughout our inf…
Tommy Tran
8 min read
--
Meta logo
Meta
Advanced
At Meta, WebRTC powers real-time audio and video across various platforms. But forking a large open-source project like WebRTC within our monorepo presents unique challenges – over time, an interna…
Boris Tsirkin
13 min read
--
Meta logo
Meta
Beginner
As AI increases developer speed and productivity it also increases the need for safeguards. On this episode of the Meta Tech Podcast, Pascal Hartig sits down with Ishwari and Joe from Meta’s …
Pascal Hartig
2 min read
--
Meta logo
Meta
Advanced
AI coding assistants are powerful but only as good as their understanding of your codebase. When we pointed AI agents at one of Meta’s large-scale data processing pipelines – spanning four re…
Krishna Ganeriwal
7 min read
--
Meta logo
Meta
Advanced
This is the second post in the Ranking Engineer Agent blog series exploring the autonomous AI capabilities accelerating Meta’s Ads Ranking innovation. The previous post introduced Ranking Eng…
Meta logo
Meta
Advanced
Meta continues to lead the industry in utilizing groundbreaking AI Recommendation Systems (RecSys) to deliver better experiences for people, and better results for advertisers. To reach the next fr…
Xi Chen
11 min read
--
Meta logo
Meta
Advanced
Meta is continuing its long-term roadmap to help the construction industry leverage AI to produce high-quality and more sustainable concrete mixes, as well as those exclusively produced in the Unit…
Julius Kusuma
8 min read
--
Meta logo
Meta
Intermediate
Friend bubbles in Facebook Reels highlight Reels your friends have liked or reacted to, helping you discover new content and making it easier to connect over shared interests. This article explains…
Subasree Venkatsubhramaniyen
9 min read
--
Meta logo
Meta
Advanced
Meta’s Ranking Engineer Agent (REA) autonomously executes key steps across the end-to-end machine learning (ML) lifecycle for ads ranking models. This post covers REA’s ML experimentation capabilit…
Ashwin Kumar
9 min read
--
Meta logo
Meta
Intermediate
Even seemingly simple engineering tasks — like updating an API — can become monumental undertakings when you’re dealing with millions of lines of code and thousands of engineers, especially i…
Pascal Hartig
2 min read
--
Meta logo
Meta
Advanced
We’re sharing the technical details behind how Advanced Browsing Protection (ABP) in Messenger protects the privacy of the links clicked on within chats while still warning people about malicious l…
Emma Connor
14 min read
--
Meta logo
Meta
Advanced
Meta recognizes the long-term benefits of jemalloc, a high-performance memory allocator, in its software infrastructure. We are renewing focus on jemalloc, aiming to reduce maintenance needs and mo…
Wenlei He
4 min read
--
Meta logo
Meta
Intermediate
FFmpeg is truly a multi-tool for media processing. As an industry-standard tool it supports a wide variety of audio and video codecs and container formats. It can also orchestrate complex chains of…
Wes Castro
7 min read
--
Meta logo
Meta
Advanced
The article discusses the open-sourcing of RCCLX, an enhanced version of RCCL designed for improved GPU communications on AMD platforms.
Sudharssun Subramanian
6 min read
Includes Code
Has Summary
--
Meta logo
Meta
Intermediate
WHAT IT IS The rise of agentic software development means code is being written, reviewed, and shipped faster than ever before across the entire industry. It also means that testing frameworks need…
Mark Harman
4 min read
--
Meta logo
Meta
Advanced
We’re sharing details of the role backend aggregation (BAG) plays in building Meta’s gigawatt-scale AI clusters like Prometheus. BAG allows us to seamlessly connect thousands of GPUs across multipl…
Jalpa Patel
5 min read
--

You've reached the end! All 34 articles loaded.