Материалы по теме 'DevInfra' | DevsDay.ru

IT-блоги Материалы по теме 'DevInfra'

IT-блоги Материалы по теме 'DevInfra'

Разработка 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: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 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 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 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 8 июня 2022 г. 18:00

Within large-scale services, durable storage, distributed leases, and coordination primitives such as distributed locks, semaphores, and events should be strongly consistent. At Meta, we have historically used Apache ZooKeeper as a centralized servic...... читать далее

DevInfra Open Source

Разработка Facebook Engineering 8 июня 2022 г. 17:30

Caches help reduce latency, scale read-heavy workloads, and save cost. They are literally everywhere. Caches run on your phone and in your browser. For example, CDNs and DNS are essentially geo-replicated caches. It’s thanks to many caches working be...... читать далее

Core Data DevInfra

Разработка Facebook Engineering 11 мая 2022 г. 16:00

Meta Open Source is officially transferring Jest, its open source JavaScript testing framework, to the OpenJS Foundation.  With over 17 million weekly downloads and over 38,000 GitHub stars, Jest is the most used testing framework in the JavaScript e...... читать далее

DevInfra Open Source

Разработка Facebook Engineering 5 мая 2022 г. 19:00

Building infrastructure that can easily recover from outages, particularly outages involving adjacent infrastructure, too often becomes a murky exploration of nuanced fate-sharing between systems. Untangling dependencies and uncovering side effects o...... читать далее

Data Infrastructure DevInfra

Разработка Facebook Engineering 4 мая 2022 г. 16:30

Over the years, Meta has invested in a number of storage service offerings that cater to different use cases and workload characteristics. Along the way, we’ve aimed to reduce and converge the systems in the storage space. At the same time, hav...... читать далее

Data Infrastructure DevInfra

Разработка Facebook Engineering 2 мая 2022 г. 16:30

Since Instagram runs one of the world’s largest deployments of the Django web framework, we have natural interest in finding ways to optimize Python so we can speed up our production application. As part of this effort, we’ve recently open-sourced Ci...... читать далее

DevInfra Open Source Instagram

Разработка Facebook Engineering 26 апреля 2022 г. 16:30

At Meta, our internal data tools are the main channel from our data scientists to our production engineers. As such, it’s important for us to empower our scientists and engineers not only to use data to make decisions, but also to do so in a secure a...... читать далее

Data Infrastructure DevInfra

Разработка Facebook Engineering 15 марта 2022 г. 16:00

What the research is: Recent research has demonstrated that binary optimization is important for achieving peak performance for various applications. For instance, the state-of-the-art BOLT binary optimizer developed at Meta, which is part of the LLV...... читать далее

DevInfra ML Applications

Разработка Facebook Engineering 8 марта 2022 г. 17:00

What the research is: We’ve developed a new static analyzer that catches deadlocks in Java code for Android without ever running the code. What distinguishes our analyzer from past research is its ability to analyze revisions in codebases with hundre...... читать далее

Android Data Infrastructure DevInfra Open Source

Разработка Facebook Engineering 20 октября 2021 г. 16:00

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


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

Caching plays an important role in helping people access their information efficiently. For example, when an email app loads, it temporarily caches some messages, so the user can refresh the page without the app retrieving the same messages. However,...... читать далее

Core Data DevInfra Open Source