Meta Platforms, Inc.（商业名称：Meta）是美国一家经营社交网络服务、虚拟现实、元宇宙等产品的互联网科技公司，总部位于美国加州门洛帕克，旗下拥有Facebook、Instagram、WhatsApp等社交软件。它是由马克·扎克伯格和他的室友、哈佛学院的学生爱德华多·萨维林、安德鲁·麦科勒姆、达斯廷·莫斯科维茨和克里斯·休斯一起创立的，最初的名字是TheFacebook.com，后简化为Facebook，后于2021年10月28日由扎克伯格宣布改名为Meta。
Meta提供社交网络服务之外的其他产品和服务，包括Facebook Messenger、Facebook Watch和Facebook Portal，之后陆续收购了Instagram、WhatsApp、Oculus、Giphy和Mapillary，并持有Jio Platforms9.9%的股份。
How Meta developed Tulip, a serialization protocol supporting schema evolution that has enabled us to enforce schemas on data streams.
Here’s how Instagram used causal inference and ML to improve the user experience for daily digest push notifications.
Here’s why engineers at Meta are supporting a larger community push to stop introducing any new leap seconds.
In 2020, a security researcher flagged a peculiar bug in Hermes’s Quicksort implementation. Here’s how security teams at Meta fixed the bug.
In August 2020, Instagram launched a set of dynamic and fun text styles followed by animations to give people more choices to express themselves on Stories and Reels. This was the first major update to Stories’ text tools since 2016, and we wanted to share how we approached some obstacles we encountered and what we learned along the way. With all the surprises thrown at us throughout the development of this project, we’ve included our own surprise for our users on iOS: We hid one extra text style for you. ✨ Comment if you find this Easter egg, but don’t ruin the surprise for others!
The promise of cloud gaming is a promise to democratize gaming. Anyone who loves games should be able to enjoy them and share the experience with their friends, no matter where they’re located, and even if they don’t have the latest, most expensive gaming hardware. Facebook launched its cloud gaming platform in 2020 to give anyone on Facebook instant access to native Android and Windows games across every screen and web browser.
Creating the unprecedented access offered by cloud gaming required engineers at Meta to rise to new challenges and develop a growing hardware infrastructure capable of delivering quality game experiences to people all over the world.
But gaming itself is also evolving. From new 3D experiences like AR and VR to what will eventually become the metaverse, people all over the world want to play increasingly immersive games as seamlessly and easily as possible. While it will take a massive effort across the industry to bring the metaverse to fruition, we believe creating the infrastructure and solving the challenges of cloud gaming are pointing us toward solutions for the metaverse as well.
When it comes to cache invalidation, we believe we now have an effective solution to bridge the gap between theory and practice.
Introducing Zelos, a feature- and performance-compatible implementation of ZooKeeper on Delos.
Language packs for Android and iOS enable us to provide a high-quality user experience that’s localized for people around the world.
Delta leverages chain replication as an approach to coordinate clusters of fail-stop storage servers.
This blog focuses on Cinder's JIT compiler and its new function inliner and how it helps us speed up our production application on Instagram.
Anonymous Credential Service (ACS) is a core service that allows clients to maintain a form of authentication while de-identifying users.
We've built a new autonomous testing extension on top of our integration testing infrastructure to encourage quick iteration.
Managing app size at Facebook is a unique challenge: Every day, developers check in large volumes of code, and each line of code translates into additional bits in the apps that people ultimately download onto their phones. Left unchecked, this added code would make the app bigger and bigger until eventually the time it takes to download would become unacceptable. Compression is one of the methods we use to keep app size minimal. These compressed files take up less space, which means smaller apps that download faster and use less bandwidth for billions of users around the world. Such savings are especially important in regions where mobile bandwidth is limited, making it costly to download large apps. But compression alone isn’t enough to keep pace with all the updates we make and features we add to our apps. So we developed a technique called Superpack, which combines compiler analysis with data compression to uncover size optimizations beyond the capability of traditional compression tools. Superpack pushes the limits of compression to achieve significantly better compression ratios than existing compression tools.