Meta Engineering
2,848 FOLLOWERS
Stay up-to-date with the latest open source project releases from Facebook, news about Infrastructure Systems, Open Source, Connectivity, Data Center Engineering, and Developer Tools. Meta is helping build a future where people have more ways to play and connect in the metaverse.
Meta Engineering
12h ago
Today’s rapidly evolving landscape of use cases that demand highly performant and efficient network infrastructure is placing new emphasis on how in-line amplifiers (ILAs) are designed and deployed. Meta’s ILA Evo effort seeks to reimagine how an ILA site could be deployed to improve speed and cost while making a step function improvement in power [...]
Read More...
The post ILA Evo: Meta’s journey to reimagine fiber optic in-line amplifier sites appeared first on Engineering at Meta ..read more
Meta Engineering
3w ago
We’re sharing details about Glean, Meta’s open source system for collecting, deriving and working with facts about source code. In this blog post we’ll talk about why a system like Glean is important, explain the rationale for Glean’s design, and run through some of the ways we’re using Glean to supercharge our developer tooling at [...]
Read More...
The post Indexing code at scale with Glean appeared first on Engineering at Meta ..read more
Meta Engineering
3w ago
Meta has been on a years-long undertaking to translate our entire Android codebase from Java to Kotlin. Today, despite having one of the largest Android codebases in the world, we’re well past the halfway point and still going. We’re sharing some of the tradeoffs we’ve made to support automating our transition to Kotlin, seemingly simple [...]
Read More...
The post Translating Java to Kotlin at Scale appeared first on Engineering at Meta ..read more
Meta Engineering
3w ago
How did the Threads iOS team maintain the app’s performance during its incredible growth? Here’s how Meta’s Threads team thinks about performance, including the key metrics we monitor to keep the app healthy. We’re also diving into some case studies that impact publish reliability and navigation latency. When Meta launched Threads in 2023, it became [...]
Read More...
The post How we think about Threads’ iOS performance appeared first on Engineering at Meta ..read more
Meta Engineering
1M ago
How do you take a mixed reality (MR) headset from idea to finished product? Alfred Jones, VP of hardware engineering at Meta Reality Labs, joins Pascal Hartig (@passy) on the latest episode of the Meta Tech Podcast for a discussion on the realities (no pun intended) of building MR hardware. Jones shares his strategy for [...]
Read More...
The post How to build a mixed reality headset appeared first on Engineering at Meta ..read more
Meta Engineering
1M ago
We’re explaining the end-to-end systems the Facebook app leverages to deliver relevant content to people. Learn about our video-unification efforts that have simplified our product experience and infrastructure, in-depth details around mobile delivery, and new features we are working on in our video-content delivery stack. The end-to-end delivery of highly relevant, personalized, timely, and responsive [...]
Read More...
The post Inside Facebook’s video delivery system appeared first on Engineering at Meta ..read more
Meta Engineering
1M ago
Ten years after the introduction of PEP 484, we surveyed the current state of the Python type system and the tools developers are using.
[...]
Read More...
The post Typed Python in 2024: Well adopted, yet usability challenges persist appeared first on Engineering at Meta ..read more
Meta Engineering
1M ago
[...]
Read More...
The post Powering AI innovation by acccelerating the next wave of nuclear appeared first on Engineering at Meta ..read more
Meta Engineering
1M ago
AI plays a fundamental role in creating valuable connections between people and advertisers within Meta’s family of apps. Meta’s ad recommendation engine, powered by deep learning recommendation models (DLRMs), has been instrumental in delivering personalized ads to people. Key to this success was incorporating thousands of human-engineered signals or features in the DLRM-based recommendation system. [...]
Read More...
The post Sequence learning: A paradigm shift for personalized ads recommendations appeared first on Engineering at Meta ..read more
Meta Engineering
2M ago
Cryptographic monitoring at scale has been instrumental in helping our engineers understand how cryptography is used at Meta. Monitoring has given us a distinct advantage in our efforts to proactively detect and remove weak cryptographic algorithms and has assisted with our general change safety and reliability efforts. We’re sharing insights into our own cryptographic monitoring [...]
Read More...
The post How Meta built large-scale cryptographic monitoring appeared first on Engineering at Meta ..read more