Global web icon
fb.com
https://engineering.fb.com/wp-content/uploads/2023…
Messenger End-to-End Encryption Overview - Engineering at Meta
Messenger allows people to exchange messages (including chats, group chats, images, videos, voice messages and files) and make voice and video calls around the world. End-to-end encrypted messages, voice and video calls use the Signal protocol outlined below. See "Defining End-to-End Encryption" for information about which communications are end-to-end encrypted.
Global web icon
fb.com
https://engineering.fb.com/2023/04/13/security/wha…
Deploying key transparency at WhatsApp - Engineering at Meta
Read the WhatsApp Key Transparency Overview whitepaper for a more technical deep-dive that goes through potential attacks, additional details on data-flows, and formats.
Global web icon
fb.com
https://engineering.fb.com/2025/10/13/data-infrast…
OCP Summit 2025: The Open Future of Networking Hardware for AI
At Open Compute Project Summit (OCP) 2025, we’re sharing details about the direction of next-generation network fabrics for our AI training clusters. We’ve expanded our network hardware portfolio a…
Global web icon
fb.com
https://engineering.fb.com/2025/04/29/security/wha…
Building Private Processing for AI tools on WhatsApp
We’re excited to share an initial overview of Private Processing, a new technology we’ve built to support people’s needs and aspirations to leverage AI in a secure and privacy-preserving way.
Global web icon
fb.com
https://engineering.fb.com/2025/02/05/security/rev…
Revolutionizing software testing: Introducing LLM-powered bug catchers
A top-level overview of the architecture of the ACH system. The system leverages LLMs to generate faults, check them against possible equivalents, and then generate tests to catch those faults.
Global web icon
fb.com
https://engineering.fb.com/wp-content/uploads/2025…
Video Streaming with the AV1 Video Codec in Mobile Devices
Figure 2 provides an overview of the infrastructure for encoding and streaming of videos. Figure 2 Video Infrastructure There are several different video codecs that are relevant for smartphones. The oldest is H.264, also known as AVC, which was developed by ITU-T and MPEG.
Global web icon
fb.com
https://engineering.fb.com/2025/05/21/production-e…
Journey to 1000 models: Scaling Instagram’s recommendation system
Solution overview To address these risks, we implemented several solutions: Model registry: We built a registry that serves as a ledger for production model importance and business function foremost, among other metadata.
Global web icon
fb.com
https://engineering.fb.com/2023/12/06/security/bui…
Building end-to-end security for Messenger - Engineering at Meta
We are beginning to upgrade people’s personal conversations on Messenger to use end-to-end encryption (E2EE) by default. Meta is publishing two technical white papers on end-to-end encryption: Our Messenger end-to-end encryption whitepaper describes the core cryptographic protocol for transmitting messages between clients. The Labyrinth encrypted storage protocol whitepaper explains our ...
Global web icon
fb.com
https://engineering.fb.com/2024/10/15/data-infrast…
Meta’s open AI hardware vision - Engineering at Meta
At the Open Compute Project (OCP) Global Summit 2024, we’re showcasing our latest open AI hardware designs with the OCP community. These innovations include a new AI platform, cutting-edge open rac…
Global web icon
fb.com
https://engineering.fb.com/2023/09/07/networking-t…
Using Chakra execution traces for benchmarking and network performance ...
An overview of Chakra Building upon our insights into the constraints of traditional benchmarking, we present the Chakra execution traces. This new approach provides an open, interoperable graph-based depiction of AI/ML workload execution.