Facebook

Stylex: A Contributor’s Story With Onur Temiz

In our A Contributor’s Story series, our major open source contributors and community members give us insight into the projects they are working on, the successes and challenges contributors face when developing, and best practices for getting started ...

Open Source: 2021 Year In Review

This past year has been full of challenges and opportunities. We pursued our mission of empowering diverse communities through open source technology with conviction. We launched many exciting projects and received contributions from developers worldwi...

Teaching Internet Safety On Messenger Kids


We're launching an activity to help kids learn how to use the internet safely and practice making healthy decisions online.
The post Teaching Internet Safety on Messenger Kids appeared first on Meta.

FOQS: Making A Distributed Priority Queue Disaster-ready

Facebook Ordered Queueing Service (FOQS) is a fully managed, distributed priority queueing service used for reliable message delivery among many services. FOQS has evolved from a regional deployment into a geo-distributed, global deployment to ensure that data stored within logical queues is highly available, even through large-scale disaster scenarios. Migrating to a global architecture required [...]
Read More...
The post FOQS: Making a distributed priority queue disaster-ready appeared first on Engineering at Meta.

Tony Xu Joins Meta Board Of Directors


Tony Xu, co-founder and CEO of DoorDash, Inc., has been elected to Meta's board of directors, effective immediately.  
The post Tony Xu Joins Meta Board of Directors appeared first on Meta.

Pysa: A Contributor’s Story With Abishek V Ashok

In A Contributor’s Story series, our major open source contributors and community members give us insight into the projects they are working on, the successes and challenges contributors face when developing, and best practices for getting started in o...

ELI5: Proxygen – High Performance HTTP Framework

In this blog post, we explain Proxygen, a collection of C++ libraries that makes it very easy to build clients, servers, and proxies, in a way that is super simple to understand. If you're interested in learning by watching or listening, check out a vi...

Introducing Privacy Center


We're introducing a new place for you to learn about how we approach privacy across our technologies.
The post Introducing Privacy Center appeared first on Meta.

Mapillary: A Contributor’s Story With Saif Ul Islam

In A Contributor’s Story series, our major open source contributors and community members give us insight into the projects they are working on, the successes and challenges contributors face when developing, and best practices for getting started in o...

Why 2022 Is All About Sharing To Stories

It’s no secret that people love sharing content – outfits of the day, indulgent dishes, workouts, design inspiration. You name it, people share it with their network, often turning to Stories on Facebook and Instagram to do so.

Mapillary: A Contributor’s Story With Omar Ali

In A Contributor’s Story series, our major open source contributors and community members give us insight into the projects they are working on, the successes and challenges contributors face when developing, and best practices for getting started in o...

Experiencing The All Things Open 2021 Conference

Conferences play a major role in the growth and development of any technologist. They are the place where you meet like-minded individuals, learn from each other, identify and adopt emerging technology and grow holistically as an engineer. All Things O...

Power Loss Siren: Making Meta Resilient To Power Loss Events

There are thousands of distributed services running on millions of servers in Meta’s data centers. Part of ensuring the reliability of those services means making them resilient to power loss events as our data center fleet grows. To help increase resiliency, we built the Power Loss Siren (PLS) — a rack level, low latency, distributed [...]
Read More...
The post Power Loss Siren: Making Meta resilient to power loss events appeared first on Engineering at Meta.

Charting The Future Of Our Bug Bounty Program

We’re tackling the industry-wide issue of scraping by expanding our bug bounty program to reward valid reports of scraping bugs and unprotected data sets. To the best of our knowledge, this is an industry first.  Looking toward the future, we’re also launching new educational opportunities for researchers and hosting our first BountyConEDU — a three-day [...]
Read More...
The post Charting the future of our bug bounty program appeared first on Engineering at Meta.

SLICK: Adopting SLOs For Improved Reliability

To support the people and communities who use our apps and products, we need to stay in constant contact with them. We want to provide the experiences we offer reliably. We also need to establish trust with the larger community we support. This can be especially challenging in a large-scale, quickly evolving environment like Meta, [...]
Read More...
The post SLICK: Adopting SLOs for improved reliability appeared first on Engineering at Meta.

OCP Summit 2021: Open Networking Hardware Lays The Groundwork For The Metaverse

Open infrastructure technologies and networking hardware will play an important role as we build new technologies for the metaverse, where billions of people will someday come together in virtual spaces. As we head toward the next major computing platform with a continued spirit of embracing openness and disaggregation, we’re announcing two new milestones for our [...]
Read More...
The post OCP Summit 2021: Open networking hardware lays the groundwork for the metaverse appeared first on Facebook Engineering.

Kangaroo: A New Flash Cache Optimized For Tiny Objects

What the research is:  Kangaroo is a new flash cache that enables more efficient caching of tiny objects (objects that are ~100 bytes or less) and overcomes the challenges presented by existing flash cache designs. Since Kangaroo is implemented within CacheLib, Facebook’s open source caching engine, developers can use Kangaroo through CacheLib’s API to build [...]
Read More...
The post Kangaroo: A new flash cache optimized for tiny objects appeared first on Facebook Engineering.

Autonomous Testing Of Services At Scale

Enabling developers to prototype, test, and iterate on new features quickly is important to Facebook’s success. To do this effectively, it’s key to have a stable infrastructure that doesn’t introduce unnecessary friction. This gets significantly more challenging when the infrastructure in question must also scale to support more than 3 billion people around the world, [...]
Read More...
The post Autonomous testing of services at scale appeared first on Facebook Engineering.

Facebook Engineers Receive 2021 IEEE Computer Society Cybersecurity Award For Static Analysis Tools

Until recently, static analysis tools weren’t seen by our industry as a reliable element of securing code at scale. After nearly a decade of investing in refining these systems, I’m so proud to celebrate our engineering teams today for being awarded the IEEE Computer Society’s Cybersecurity Award for Practice for development and deployment of static [...]
Read More...
The post Facebook engineers receive 2021 IEEE Computer Society Cybersecurity Award for static analysis tools appeared first on Facebook Engineering.

Facebook Wi-fi

Facebook WiFi is an easy, affordable way for you to connect people, provide a digital experience to engage offline customers, and improve customer retention.