Блог Facebook Engineering | DevsDay.ru

IT-блоги Блог Facebook Engineering

IT-блоги Блог Facebook Engineering

Разработка Facebook Engineering 14 сентября 2022 г. 16:00

Data center optimization has always played an important role at Meta. By optimizing our data centers’ environmental controls, we can reduce our environmental impact  while ensuring that people can always depend on our products. With most other comple...... читать далее

Data Center Engineering

Разработка Facebook Engineering 12 сентября 2022 г. 16:00

We’ve open-sourced MemLab, a JavaScript memory testing framework that automates memory leak detection. Finding and addressing the root cause of memory leaks is important for delivering a quality user experience on web applications. MemLab has helped...... читать далее

DevInfra Open Source Web

Разработка Facebook Engineering 7 сентября 2022 г. 16:30

What the research is: The continued emergence of large social network applications has introduced a scale of data and query volume that challenges the limits of existing data stores. However, few benchmarks accurately simulate these request patterns,...... читать далее

Core Data Open Source

Разработка Facebook Engineering 7 сентября 2022 г. 16:00

Meta’s overall network usage and traffic volume has increased as we’ve continued to add new services. Due to the scarcity of fiber resources, we’re developing an explicit resource reservation framework to effectively plan, manage, and operate the sha...... читать далее

Connectivity DevInfra Networking & Traffic

Разработка Facebook Engineering 6 сентября 2022 г. 16:00

Meta currently operates 14 data centers around the world. This rapidly expanding global data center footprint poses new challenges for service owners and for our infrastructure management systems. Systems like Twine, which we use to scale cluster man...... читать далее

Data Center Engineering Production Engineering

Разработка Facebook Engineering 31 августа 2022 г. 12:00

Meta is introducing Velox, an open source unified execution engine aimed at accelerating data management systems and streamlining their development. Velox is under active development. Experimental results from our paper published at the International...... читать далее

Data Infrastructure Open Source

Разработка Facebook Engineering 29 августа 2022 г. 16:32

When we focus on minimizing errors and downtime here at Meta, we place a lot of attention on service-level indicators (SLIs) and service-level objectives (SLOs). Consider Instagram, for example. There, SLIs represent metrics from different product su...... читать далее

Data Center Engineering DevInfra Production Engineering Instagram

Разработка Facebook Engineering 12 августа 2022 г. 16:00

A touring alien from a galaxy far, far away is an avid Instagram user. Her Instagram Feed is dominated by: Friends and family posts Some space travel magazines A few general news accounts Lots of science fiction blogs She logs in, scrolls through her...... читать далее

Android DevInfra iOS Web Instagram

Разработка Facebook Engineering 8 августа 2022 г. 16:00

Many of Meta’s products, such as search and language translations, utilize AI models to continuously improve user experiences. As the performance of hardware we use to support training infrastructure increases, we need to scale our data ingestion inf...... читать далее

DevInfra ML Applications

Разработка Facebook Engineering 28 июля 2022 г. 16:00

At Meta, our messaging apps help billions of people around the world stay connected to those who matter most to them. This scale brings potential threats from criminals and hackers, so we have a responsibility to keep people and their data safe. We&#...... читать далее

Open Source Security

Разработка Facebook Engineering 27 июля 2022 г. 16:00

– Supporting a programming language at Meta is a very careful and deliberate decision. – We’re sharing our internal programming language guidance that helps our engineers and developers choose the best language for their projects. – Rust is the lates...... читать далее


Разработка Facebook Engineering 26 июля 2022 г. 16:00

In 2020 we launched Instagram Messaging (referred to in this post simply as “Messaging”) for personal desktop computers. We believe that this feature will improve everyday experiences and enable new use cases for all of our desktop web users. In this...... читать далее

Web Instagram

Разработка Facebook Engineering 25 июля 2022 г. 16:00

The leap second concept was first introduced in 1972 by the International Earth Rotation and Reference Systems Service (IERS) in an attempt to periodically update Coordinated Universal Time (UTC) due to imprecise observed solar time (UT1) and the lon...... читать далее

Production Engineering

Разработка Facebook Engineering 20 июля 2022 г. 16:01

At Meta, our Bug Bounty program is an important element of our “defense-in-depth” approach to security. Our internal product security teams investigate every bug submission to assess its maximum potential impact so that we can always reward external...... читать далее

Open Source Security

Разработка Facebook Engineering 20 июля 2022 г. 16:00

Our inaugural Bug Bulletin report [...] Read More... The post How Meta and the security industry collaborate to secure the internet appeared first on Engineering at Meta.... читать далее


Разработка Facebook Engineering 18 июля 2022 г. 16:30

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...... читать далее

Android DevInfra iOS Instagram

Разработка Facebook Engineering 14 июля 2022 г. 16:00

Being able to distribute large, widely -consumed objects (so-called hot content) efficiently to hosts is becoming increasingly important within Meta’s private cloud. These are commonly distributed content types such as executables, code artifacts, AI...... читать далее

Data Infrastructure DevInfra

Разработка Facebook Engineering 6 июля 2022 г. 16:02

With more than 75 percent of our internet traffic set to use QUIC and HTTP/3 together, QUIC is slowly moving to become the de facto protocol used for internet communication at Meta. For Meta’s data center network, TCP remains the primary network tran...... читать далее

Connectivity Data Infrastructure Networking & Traffic

Разработка Facebook Engineering 20 июня 2022 г. 18:03

-Transparent memory offloading (TMO) is Meta’s data center solution for offering more memory at a fraction of the cost and power of existing technologies -In production since 2021, TMO saves 20 percent to 32 percent of memory per server across millio...... читать далее

Data Center Engineering Data Infrastructure

Разработка Facebook Engineering 14 июня 2022 г. 16:00

What the research is: Federated learning with differential privacy (FL-DP) is one of the latest privacy-enhancing technologies being evaluated at Meta as we constantly work to enhance user privacy and further safeguard users’ data in the products we...... читать далее

AI Research ML Applications Production Engineering Security