TOPIC: Dev Tools and Ops, Privacy, Sustainability and Performance

Performance @Scale NY 2020

NOVEMBER 18, 2020 @ 11:00 AM PST - 2:00 PM PST
Designed for engineers working on the technical and organizational challenges of high-performance applications and services. @Scale is a series of technical conferences hosted by FB and Instagram for engineers building applications and services that scale to millions or even billions of people.


Performance @Scale is an invite-only conference targeting East Coast-based engineers working on the technical and organizational challenges of high-performance applications and services.

The @Scale community focuses on bringing people together to discuss these challenges and collaborate on the development of new solutions.


Event times below are displayed in PT.

November 18

11:00 AM - 02:00 PM
Facebook’s developer infrastructure

In our first talk of the conference you’ll hear how Facebook is scaling its performance efforts across many apps that are growing and evolving rapidly. What are the newest directions Facebook is exploring to make apps fast and keep them fast? The speaker Surupa Biswas is the Engineering Director of Facebook’s central performance team that partners with app teams across the company to make apps fast, reliable and efficient for everyone on every device and browser.

Speaker Surupa Biswas,Meta
11:00 AM - 02:00 PM
Understanding emotion for happy users

In this talk we will look at how to collect, analyze, and act on a few metrics that tell us more about how our user feels when using the site. We can trend how these metrics change over a user’s browsing experience, and we can improve over time the metric that really matters: user happiness.

Some of the metrics we’ll look at are: Rage clicks, missed clicks, and dead clicks; Cursor thrashing; and LD50 (median lethal dose).

We’ll try and correlate these metrics with things that are easy to improve developmentally, like smoothness, jank, visible transitions, and more.

At the end of this talk you will understand which metrics are useful to measure, how to measure them, and how to tie them in to your development goals.

Speaker Philip Tellis,Akamai
11:00 AM - 02:00 PM
Scaling machine learning on graphs

Networks (graphs) of people’s social and content interactions are a rich source of data for machine learning algorithms. Traditional machine learning algorithms do not naturally take graph-structured data as input, so unsupervised methods such as graph embeddings are used to turn graph data into features that can be used for machine learning tasks. However, modern interaction graphs, particularly in industrial applications, contain billions of nodes and trillions of edges, which exceeds the capability of typical embedding systems. In this talk, I will describe the techniques that the PyTorch-BigGraph uses to scale graph embedding methods to graphs of this size. I will also discuss new work on applying the PBG philosophy to achieve further scaling on GPUs, and how we are combining graph embeddings with graph neural network models on these extremely large graphs.

Speaker Adam Lerer,Facebook
11:00 AM - 02:00 PM
Improving UX with resource prioritization

With today's complex web content, ordering the requests for resources can have a dramatic impact on the resulting user experience. Patrick will explore what the impact of the ordering can have, discuss practical solutions to improving the ordering and share some common pitfalls. We will be exposing the challenges from the protocol layers (HTTP/2 and 3) to the impact of third-parties, content sharding and the performance challenges that come with the increased focus on privacy within browsers.

Speaker Patrick Meenan,Catchpoint
11:00 AM - 02:00 PM
Optimizing the Instagram Web Tier

Instagram is one of the largest Python deployments which supports billions of people using the service. As the system and features keep growing, so has our compute footprint. This was even more evident this year when global lockdowns caused an unexpected growth in traffic, slowly pushing our physical resources towards their limits.

This talk will guide you through various optimizations that helped us stay ahead of the curve. From dealing with excessive memory page faults to python concurrency, we'll take a deep dive into how Instagram has contained, addressed, and turned around our infrastructure efficiency.

Speaker Eddie Elizondo,Instagram


Surupa Biswas is the Engineering Director of Core Systems responsible for Compute@Meta, bringing planetary... read more

Surupa Biswas


Philip Tellis


Adam Lerer


Patrick Meenan


Eddie Elizondo



To help personalize content, tailor and measure ads, and provide a safer experience, we use cookies. By clicking or navigating the site, you agree to allow our collection of information on and off Facebook through cookies. Learn more, including about available controls: Cookies Policy