Videos & Articles

artificial intelligence x
Boston x
data x
dev tools x
dev tools & ops x
hot topics x
machine learning x
menlo park x
mobile x
networking x
performance x
security x
spamfighting x
video x
web x
Molly Brown x
Boaz Avital x
Sriram Rao x
Frances Perry x
Pawel Terlecki x
Kestutis Patiejunas and Amisha Jaiswal x
Brendan Gregg x
Ben Maurer x
Guilin Chen x
Daniel Greenia x
Vance Morrison x
Jim Roskind x
Michelle Filiba x
Anant Rao x
Dr. Remzi Arpaci-Dusseau x
Surendra Verma x
Jay Tang x
Omar Baldonado x
Albert Greenberg x
Djordje Tujkovic x
Subhasree Mandal x
Federico Larumbe x
Luther Beegle x
Petr Lapukhov x
James Cowling x
Chris Chase x
Paul Saab x
John Brzozowski x
William Collier-Byrd x
Dave Plonka x
Martin Lau x
Michele Aiello x
James Pearce and Al Sutton x
Jamie McDonald and Matej Balantic x
John Sundell and Diego Cristina Capelo x
Dulma Churchill x
Pieter De Baets x
Jeremy Keith x
Kit Knox x
David Ronca x
Bhavana Radhakrishnan x
Peter Knowles x
David Pio and Evgeny Kuzyakov x
Steven Robertson x
Qi Huang x
Mike Coward x
Omer Luzzatti x
Manohar Paluri x
Faisal Siddiqi x
Todd Hollmann x
Henna Kermani x
David Mortenson x
Jay Parikh x
Himagiri Mukkamala x
Shan He x
Pierre-Yves Ricau x
Jigar Desai x
Johannes Kopf x
Yann Collet x
Anne Ruggirello x
Adrian Zgorzalek x
Robert Ober x
Matei Zaharia x
Yunjie Ma x
Dianne Marsh x
Khoi Nguyen x
Debanjan Saha x
Igor Canadi x
Alex Langenfeld x
Jeffrey Dunn x
Andrew Tulloch x
Yangqing Jia x
Yoshinori Matsunobu x
Valera Zakharov x
Alan Zeino x
Nick Cobb x
Steve Robertson x
Dan Halperin x
Ivan Filho x
Edward Newett x
Amar Nagaram x
Pierre Andrews x
Aditya Kalro x
Ranjeeth Dasineni x
Saral Shodhan x
Richard Sheehan x
Ben Newhouse x
James Mayfield x
Swaroop Jagadish x
Bian Jiang x
Madhav Srinivasan x
Chunyan Wang x
Bo Liu x
Brandon Keepers x
Andrew Spyker x
Jeff McAffer x
Surupa Biswas x
Priyesh Narayanan x
Holla Gopalakrishna x
Sam Blackshear x
Lisa Guo x
Priyesh Narayanan & Holla Gopalakrishna x
Chunyan Wang & Bo Liu x
Bian Jiang & Madhav Srinivasan x
James Mayfield & Swaroop Jagadish x
Ranjeeth Dasineni & Saral Shodhan x
Pierre Andrews & Aditya Kalro x
Alan Zeino & Nick Cobb x
Andrew Tulloch & Yangqing Jia x
Igor Canadi & Alex Langenfeld x
Robbie Shade and Ian Swett x
Neel Goyal x
Jonathan Frank x
Dan Ellis x
Kevin Ege and Jay Bonci x
Bob Buffone x
Judy Piper and Ryan Ruel x
Leonidas Kontothanassis x
Wendy Roberts x
Josh Krivoshein x
Jason Chan x
David Radburn-Smith x
Emanuel Strauss x
Chad DePue x
Kirill Levchenko x
Huseyin Kerem Cevahir x
Jenelle Bray x
David Freeman x
Matt Jones x
Dmitry Alexeenko x
Angie Huang x
Guy Mordecai x
Seattle x
Menlo Park, CA x
London x
San Jose x
Boston x
Menlo Park x
2016 x

Select from the Topics below to filter:

Type the Speaker's name below and select to filter:

Select from the Locations below to filter:

Select from the Years below to filter:

Machine Learning @Scale 2017

Building AI for everyone on the planet

Clarifai CEO Matthew Zeiler takes viewers through a suite of product demos for identifying, classifying, and searching digital images using the company’s machine learning technology.
Machine Learning @Scale 2017

Medical specialty triage using machine learning

Michelle Ye uses her perspective as a data scientist to talk through the challenge of scaling engineering ideas through an organization to gain buy-in and bring benefits to both the company and the end user.
Machine Learning @Scale 2017

Detecting place visits at scale

Jan and Danielle offer a deep dive into a system capable of interpreting location signals coming from mobile devices at scale. The case study they present exposes challenges their team faced while designing and productionizing a system ...
Machine Learning @Scale 2017

Measurement and analysis of predictive feed ranking models on Instagram

Thomas uses the launch of Instagram’s feed ranking as a working example to talk through issues in quantifying network effects, while exploring unusual A/B testing techniques such as country-level tests, testing on balanced graph ...
Machine Learning @Scale 2017

Learning in auctions

Andres describes the challenges of learning in repeated auctions for revenue maximization.
Machine Learning @Scale 2017

Matching publications and patents to LinkedIn members

Xiaoqiang presents a recent project in which papers, patents, and other professional content created by LinkedIn members are pulled from the web and matched to their creators automatically. The matched content is sent to LinkedIn ...
Machine Learning @Scale 2017

Search and ranking at Bloomberg

Parth discusses the challenge of providing effective search for financial markets, balancing the need for accuracy and speed, the diversity of the data, and the difficulty of gaining an accurate picture of markets from moment to ...
Machine Learning @Scale 2017

Designing AI at scale to power everyday life

Joaquin shares insight into how Facebook is conducting and applying industry-leading research to help drive advancements in AI disciplines like computer vision and language understanding.
Spam Fighting 2016

Welcome to Spam Fighting @Scale 2016

Vlad Gorelik, an engineering manager at Facebook, kicked off the event describing his work supporting teams that work on fighting spam and related issues. He discussed how spam-fighting techniques and approaches are similar across ...
Spam Fighting 2016

How to Utilize User-Generated Feedback to Fight Spam

When used in aggregate, user reporting can provide valuable indicators that can supplement automated systems. Algorithmic-based systems rely on classes of signals that have previously been shown to correspond to spam attacks. However, ...
Spam Fighting 2016

Defending Netflix and its Members from Abuse

Netflix is the world’s leading Internet television network with over 83 million members in over 190 countries enjoying more than 125 million hours of TV shows and movies per day. We’ll discuss the range of unique abuse-related ...
Spam Fighting 2016

Using Weighted Sampling to Understand the Prevalence of Spam

To effectively fight spam, we need an unbiased estimate of how much bad content there is in the ecosystem and where it resides. In this presentation we discuss sampling schemes to identify the small percentage of bad content viewed ...
Spam Fighting 2016

The Economics of Modern Spam

For most people, spam is a nuisance. Behind this nuisance, however, is a profitable business operation that continues to thrive despite the billions of dollars spent trying to disrupt it. This talk will cover the technical and economic ...
Spam Fighting 2016

Measuring Performance of Fake Account Detection and Remediation

Effective fake account defense systems are important to preventing spam without impacting product growth.  This presentation will discuss some of the methods Facebook uses to understand the performance of fake account detection and ...
Spam Fighting 2016

Finding Clusters of Fake Accounts at Scale

Fake accounts are a preferred means for malicious users of online social networks to send spam, commit fraud, or otherwise abuse the system. In order to scale, a single malicious actor may create dozens to thousands of fake accounts; ...
Spam Fighting 2016

How WhatsApp Reduced Spam while Launching End-to-End Encryption

End-to-end encryption, which protects message content so that only the sender and recipient can access it, is gaining popularity in messaging applications.  At the same time, there is some concern about its deleterious effects on spam ...
Spam Fighting 2016

Detecting fake inventory on Airbnb

Millions of hosts & guests confidently list & book on the Airbnb platform. Our trust and safety features give them the comfort and confidence in our marketplace. Bad actors can be incentivized to take advantage of the good will ...
Spam Fighting 2016

Anti-Spam by Design: Building a Company of Spam-Fighters

Spam fighting isn’t just about writing policies, training classifiers, and combating attacks. Leveraging the “secure by design” principal in the context of spam helps create better products with built-in features for preventing ...
Boston Networking @Scale 2016

Networking @ Google

This talk will present a high level view of Network efforts at Google including datacenters, cloud, and content delivery. It will then move into more detail on the issue of content delivery and how Google builds and operates its CDN ...
Boston Networking @Scale 2016

Open/R: The joy of packet routing

Open/R is our way of building extensible control planes for wide variety of network types: datacenter, backbone and wireless meshes. Starting as a simple routing protocol for the Terragraph mesh network it grew into a framework for ...
Boston Networking @Scale 2016

Introducing Akamai’s Cloud Networking

Akamai is a leading CDN provider with a mission to make Internet fast, reliable, and secure. In addition to it’s traditional CDN offering, Akamai provides many other products to improve all types of Internet services. This talk will ...
Boston Networking @Scale 2016

Browser networking: Hopscotching your way to great performance

Understanding how browsers interact with the world through their network layer can lead to some major improvements in application performance. The days of two connections per host are long gone but performance problems still exist. ...
Boston Networking @Scale 2016

Modeling operational complexity

Understanding the precise impacts that new services have on the cost to operate infrastructure can often be an afterthought in product development and sales cycles. In order to build and expand upon service offerings successfully, it ...
Boston Networking @Scale 2016

Scaling Facebook Live

Facebook Live enables people to share their experiences and perspectives in real time with those who matter to them — whether they’re someone who wants to broadcast to friends and family, or a public figure who wants to ...
Boston Networking @Scale 2016

@Scale network traffic visibility and anomaly detection

Many network operators still lack systems or rely on outdated non-distributed technology from the 90’s to ingest, store, process, and visualize network traffic data. This results in sparse network visibility, delayed data, painfully ...
Boston Networking @Scale 2016

Scaling traffic configurations

A sufficiently complex configuration can rot much like a codebase does. How can this happen, and how can you approach the process of fixing it? This talk explores the evolution of Facebook’s traffic configuration over the years.
Boston Networking @Scale 2016

Securing our pipes

With thousands of services communicating with each other across the globe within the Facebook network, encryption becomes a necessity. The infra should make this transparent to the service owner with minimal impacts to performance ...
Boston Networking @Scale 2016

Terragraph: A gigabit wireless network for dense urban environments

Terragraph is a gigabit wireless network for fiber distribution replacement in dense urban environments. This talk provides a deep dive into the underlying motivations, science, and challenges that come with providing fiber-like speeds ...
Boston Networking @Scale 2016

QUIC @ Google

QUIC is a multiplexed transport protocol running over UDP. It builds on the success of SPDY and HTTP/2 to make the web faster (e.g. improving page load latency, reducing video playback buffering), and to provide a platform for ...
The @Scale Conference 2016

@Scale 2016 Keynote – Jay Parikh, Facebook

Jay Parikh, head of Engineering and Infrastructure at Facebook, kicks off the third annual event with a welcome keynote.
The @Scale Conference 2016

@Scale 2016 Keynote – Himagiri Mukkamala, GE

Himagiri (Hima) Mukkamala is in charge of building the platform that connects software and sensors to machines and the machines to the cloud, collecting as much as 50 million data variables from 10 million sensors. It’s an open, ...
The @Scale Conference 2016

Uber’s data visualization stack

When creating graphics in the browser, there’s no consensus on what language or API should be used. From markup languages like SVG to OpenGL based APIs like WebGL, the browser provides several different ways for creating ...
The @Scale Conference 2016

All apps shall crash. Deal with it.

No matter how smart you are, your app will crash. At Square, our customers trust us to move money, so we take crashes very seriously. This talk presents our systematic approach to ensuring crashes are rare.
The @Scale Conference 2016

DevOps and containerization at scale

Since the split from eBay in 2015 PayPal has turbo charged DevOps. A key example of this in action is adopting Docker as containerization technology to enhance our developer experience, reduce drift in different environments like test ...
The @Scale Conference 2016

360 video stabilization: A new algorithm for smoother 360 video viewing

360 video is rapidly becoming more widespread. There are dozens of devices for capturing 360 video, from professional rigs to consumer handheld cameras, all with different specs and quality outputs. As these types of cameras become ...
The @Scale Conference 2016

Real-time data compression at scale

The year is 1993, and Phil Katz releases its hugely successful compression algorithm, deflate, commonly known as Zip. Thanks to openness and efficiency, served by an excellent industry-grade reference implementation, it is deployed and ...
The @Scale Conference 2016

Shipping mobile apps smart and fast at scale

In the mobile world, developers aspire to get new features out to people as fast as possible. But how do you speed up your development cycle and drastically cut down on stabilization time without sacrificing quality? In this talk, the ...
The @Scale Conference 2016

Addressing continuous deployment’s resource creep at scale

Resource creep is one disadvantage of continuous deployment. Small changes, on average, have smaller incremental resource demands (CPU, memory, network, disk IOPS, etc.). The additional resource demands may seem reasonable or ...
The @Scale Conference 2016

GPUs and deep learning deployments at scale

GPUs are already important compute engines in the HPC top 500, but GPU evolution has also made them a great fit for scale workloads like deep learning and inference. Recent increasing complexity of neural nets has created an ...
The @Scale Conference 2016

Unifying big data workloads in Apache Spark

In contrast to previous big data systems, Apache Spark was designed to offer a unified engine across diverse workloads, such as SQL, streaming, and batch analytics. While this approach may seem counterintuitive, it has some key ...
The @Scale Conference 2016

Building the Quip editor for iOS

Quip is available across eight platforms, all of which share a single HTML5/JavaScript editor. This talk will go over the architecture behind Quip’s editor, its evolution as the company adopted React, and how it connects to its ...
The @Scale Conference 2016

Netflix: Engineering the cloud

Decisions Netflix made early on facilitated later choices. In this talk, we will discuss how decisions have built upon one another and led to a highly resilient service. But the architecture isn’t perfect. We’ll talk about ...
The @Scale Conference 2016

Amazon Aurora: An under-the-hood view of a cloud-scale relational database service

This talk will be a deep-dive into Amazon Aurora — a relational database service reimagined for the cloud. Amazon Aurora is a disruptive technology in the database space, bringing a new architectural model and distributed systems ...
The @Scale Conference 2016

GraphQL in native applications at scale

GraphQL is a query language that is powering a lot of Facebook applications. Mobile developers at Facebook use GraphQL to describe the data they need to render their view. Server developers use GraphQL to expose the server’s data ...
The @Scale Conference 2016

BrowserLab: Fully automated regression detection for the web

Client-side rendering is gaining in popularity which presents new challenges for measuring and optimizing end-to-end performance on the web. BrowserLab provides a controlled, consistent environment for collecting timing metrics which ...
The @Scale Conference 2016

Deep learning in production at Facebook

Facebook is powered by machine learning. From advertising relevance, news feed and search ranking to computer vision, face recognition, and speech recognition, Facebook runs ML models at massive scale, computing trillions of ...
The @Scale Conference 2016

MyRocks: Space and write optimized OLTP database at Facebook

Facebook created and open-sourced a next generation OLTP SQL database on modern Flash storage called MyRocks — a RocksDB storage engine for MySQL. Facebook has used MySQL (InnoDB) for many years, and InnoDB is a great general purpose ...
The @Scale Conference 2016

A practical guide to writing solid UI tests on Android

Developer-driven testing is a great way to scale quality control as your team grows and code churn rises. While most developers are sold on unit testing their code, they are often intimidated by UI testing. Is it worth the effort? Can ...
The @Scale Conference 2016

Blazing fast: Scaling iOS at Uber

In the six years since it began, Uber’s business has definitely grown, and the same can be said for the size of its engineering team. Every week, Uber ships thousands of code changes to millions of users of its mobile apps. What began ...
The @Scale Conference 2016

How VP9 is saving the world

Steve Robertson (YouTube) makes the case for next generation video delivery today, including an explanation of the fundamentals of video compression, a recipe for deployment in your own service, and ways you can help shape VP9’s ...
The @Scale Conference 2016

No shard left behind: APIs for massive parallel efficiency

Apache Beam (incubating) is a unified batch and streaming data processing programming model that is efficient and portable. Beam evolved from a decade of system-building at Google, and Beam pipelines run today on both open source ...
The @Scale Conference 2016

Benchmarking the cloud to build applications that work

In this talk, Google will cover its pursue of a fair and meaningful Cloud benchmarking framework, PerfKit Benchmarker, from one of its performance engineers’ perspective. The talk will cover the challenges and pitfalls the team ...
The @Scale Conference 2016

Creating and scaling Spotify’s Discover Weekly playlist

Discover Weekly is a personalized mixtape of 30 highly personalized songs that’s curated and delivered to Spotify’s 100M active users every Monday. It’s received high acclaim in the press and reached over 5B streams ...
The @Scale Conference 2016

Building with a mobile-first approach in India

Why is mobile big for India? Flipkart will be sharing some of the challenges this throws at e-commerce businesses and how the company transformed itself and its technology to make things happen for its customers. The company will ...
The @Scale Conference 2016

Machine learning at scale: FBLearner Flow

Efficient use of large-scale data for Machine Learning (ML) research is a challenge. Training and distributing hundreds of models, monitoring performances, and sharing algorithms in a production environment requires tools to simplify ...
The @Scale Conference 2016

HTTP2 server push: Lower latencies around the world

With HTTP2 push, Facebook has built out a new client/server interaction model, which now makes it possible for the company’s Edge/FBCDN servers to ‘push’ required images and Live streams from the server for a News ...
The @Scale Conference 2016

Active fault finding in networks

Most network monitoring relies in the individual network devices themselves telling you that they are healthy or unhealthy via syslog messages, SNMP data, etc. In a Facebook scale network we just can’t trust the network devices ...
The @Scale Conference 2016

Dropbox Infinite: A different kind of distributed file system

Project Infinite is one of the biggest evolutions in the Dropbox product since the shared folder, enabling users to see all of the content across their entire team on their local computer without syncing it first (and instead syncing ...
The @Scale Conference 2016

Airbnb’s data evolution: Lessons from building a world-class data ecosystem

Airbnb’s mission is twofold: Empower employees to make data-informed decisions, and ensure that the Airbnb product learns from user feedback. From three years ago to today, the data teams rebuilt every major component of ...
The @Scale Conference 2016

Octopus takes on the Uber challenge

In March 2015, a challenge unique to Uber came up in an investigation of UI testing tools for its mobile applications. Many of the sanity tests require a rider application and driver application to communicate and coordinate their ...
The @Scale Conference 2016

Experimentation at scale & replicated RocksDB at Pinterest

As a data driven company, Pinterest relies heavily on A/B experiments to make product decisions. How efficiently we run these experiments affects how quickly we can iterate. We’ll cover all aspects of experimentation from ...
The @Scale Conference 2016

Managing an open source program at scale

Open source software is fundamental to building a modern tech company. This panel discussion will feature companies widely recognized for running high-quality open source programs. Attendees will gain insight into the tooling, ...
The @Scale Conference 2016

Ambry: Open source scalable geodistributed object store

Ambry is an open source, geodistributed, highly available, and horizontally scalable object store built at LinkedIn. It is an active-active, immutable, eventually consistent handle store that can be configured to provide stronger ...
The @Scale Conference 2016

Getting the most out of static analyzers

Static analysis improves software quality and saves time by catching bugs early in the development process. Today at Facebook, two small teams build static analysis tools that support thousands of engineers and millions of lines of ...
The @Scale Conference 2016

Running Instagram

Instagram is one of the most popular social apps and has more than 500M monthly active users. We will talk about how Instagram was able to scale its Django/Python web framework by putting the right metric and tooling in place to gain ...
Performance @Scale 2016

Evolution of performance

David Mortenson introduced us to the importance and challenges of performance at scale. As technical projects grow in scope, the engineering effort required to maintain or improve performance increases substantially. The onset of any ...
Mobile @Scale 2016

3,000 images per second

Twitter creates approximately 3,000 unique images and transfers approximately 200 GB of images per second. After a short break for coffee and @Scale cupcakes, Henna Kermani described how Twitter’s image read and write paths evolved to ...
Networking @Scale 2016

A history of IPv6 challenges in Facebook data centers

Todd Hollmann brought the Facebook IPv6 story into the data center and the different stages of IPv6 deployment. Facebook’s current data center fabric is all IPv6, but a few years ago, the team faced an interesting and unexpected ...
Networking @Scale 2016

Application data caching for a global Netflix

Netflix recently announced its expansion into the global market, and Faisal Siddiqi covered the global caching system, EVCache, that was developed to handle global and cross-region replication requirements. During EVCache development, ...
Video @Scale 2016

Using AI to understand video

Manohar Paluri, a research lead on the Facebook AI Research and Applied Machine Learning teams, describes various AI efforts to understand the semantics of videos.
Video @Scale 2016

Live video for millions: Yahoo NFL game

Omer Luzzatti, senior director of Yahoo video platform, talks about the challenges and approaches to live-streaming a regular season NFL game, the largest free live-streaming event in US sports history.
Video @Scale 2016

Akamai and beyond TCP: Scaling video delivery into the future

Kit Knox, vice president of media engineering at Akamai, presents ongoing R&D and production deployment results as Akamai works to replace TCP to provide secure protocol acceleration, multicast, and peer-to-peer enabled protocols.
Video @Scale 2016

AI encoding at scale

Facebook engineering manager Mike Coward describes how machine learning is applied to encode scenes individually at the highest possible quality while minimizing data consumption.
Video @Scale 2016

Distributed encoding at scale

Research scientist Qi Huang introduces Facebook’s new Streaming Video Engine, which enables distributed encoding at scale.
Video @Scale 2016

High dynamic range video

YouTube’s Steven Robertson delivers a practical talk to the Video @Scale audience that goes over everything you need to start playing with high dynamic range video, from creation to consumption.
Video @Scale 2016

360 video: Enabling high-quality streaming at scale

Facebook software engineers David Pio and Evgeny Kuzyakov detail the transformations and optimizations applied to make high-quality 360 video encoding and streaming possible at scale.
Video @Scale 2016

Facebook Live video for News Feed (part 2)

Peter Knowles talks about the general architecture of Facebook’s Live Video infrastructure, with a focus on the network and caching topology required to implement such a massively scalable live video streaming system.
Video @Scale 2016

Facebook Live video for News Feed (part 1)

Facebook’s Bhavana Radhakrishnan speaks at Video @Scale about the broadcast and playback media streaming protocols that provide the ability for people to share live video on Facebook.
Video @Scale 2016

Building the Complexity-Based Encoding (CBE) optimization model

David Ronca, director of encoding technologies at Netflix, describes the Complexity-Based Encoding model, which algorithmically determines the best video encoding recipe for a given title.
Mobile @Scale 2016

Don’t forget the web

Despite the progress made over the last few years, it is easy to conclude that the web still hasn’t caught up to the native platforms. In a fascinating final talk, Jeremy Keith explained why that comparison doesn’t make sense.
Mobile @Scale 2016

React Native: Bringing the best of web development to native

Moving to native made Facebook better for people around the world but not always better for Facebook developers. Pieter De Baets talked about the challenges of building across multiple platforms and how React Native is poised to bring ...
Mobile @Scale 2016

Infer: Moving fast with static analysis

Traditionally, static analysis tools have required code to be annotated with contracts and taken hours to perform full program analysis to find deep bugs, or they’ve run quickly but found only trivial linting errors. Dulma ...
Mobile @Scale 2016

Backend-driven native UIs

“What if we changed this list to a grid?” It sounds like a simple question, but in practice it’s not. John Sundell and Diego Cristina Capelo from Spotify showed us how to use backend-driven native UIs to make answering this question ...
Mobile @Scale 2016

6 lessons learned scaling mobile at SoundCloud

Jamie McDonald and Matej Balantič shared six lessons learned scaling mobile at SoundCloud, including the perils of blindly following accepted industry practice, strategies for dealing with technical debt, and a real-world example of ...
Mobile @Scale 2016

When mobile IDEs need to scale

James Pearce and Al Sutton talked about two very different solutions used to overcome the problems inherent in building large mobile applications. For iOS and web developers, Facebook added Buck, Babel, Chrome Tools, Flow, and Clang to ...
Mobile @Scale 2016

Scaling iOS @ Google

Michele Aiello immediately set the “crossing boundaries” theme by talking about Google building with Material Design, protocol buffers, C++, and Java on iOS: a journey which started with just one app and then scaled to more than 60.
Networking @Scale 2016

Productionizing IPv6 in the Linux kernel

Martin Lau from the Facebook kernel team shared how the Linux kernel had significant scalability issues (up until recently) in supporting IPv6. He went through how simple commands like printing the IPv6 routing table in Linux was ...
Networking @Scale 2016

An Akamai view of global IPv6 address activity

Akamai has a unique viewpoint on global internet activity, as it stands between the end users of the internet and the major content providers to serve up many of the photos and videos for users. From this vantage point, Dave Plonka and ...
Networking @Scale 2016

Leveraging IPv6 in the Facebook backbone

William Collier-Byrd started off a trifecta of talks from the Facebook team about the history and rollout of IPv6 into the Facebook internal network. Facebook first started adopting IPv6 on its edge and backbone around the time of ...
Networking @Scale 2016


John Brzozowski has been a long-time IPv6 advocate, and he gave an overview of the advanced state of IPv6 for Comcast’s network. Today, it’s used in the majority of Comcast’s business needs, and it has seen IPv6 usage ...
Networking @Scale 2016

Welcome to Day 2 — IPv6 @Scale

Paul Saab of Facebook kicked off the day by sharing some insights into IPv6 around the world — starting with the challenge of the IPv6-based Wi-Fi for the Networking @Scale conference itself! Shortly before Networking @Scale, we wanted ...
Networking @Scale 2016

Scaling overlays and EVPN as universal overlay

Chris Chase covered how AT&T deals with one of the largest networks in the world in terms of access service customers, providing both wired and mobile access, supporting consumers and businesses, and enabling data/voice/cloud ...
Data @Scale 2016

Dropbox’s exabyte storage system

We started the day with James Cowling from Dropbox talking about how the company’s exabyte-scale system protects all of its documents. Instead of describing the system architecture, which he wrote about in a blog post, he talked about ...
Networking @Scale 2016

Open/R: The joy of packet routing

Facebook announced the Open/R modular routing platform at Networking @Scale, and Petr Lapukhov outlined why Facebook felt compelled to develop a new distributed application platform instead of leveraging existing routing protocol ...
Networking @Scale 2016

Networking between Earth and Mars

Last year, we learned about high-frequency financial trading from JPMorgan Chase and the nanoseconds that are important to that type of networking. This year, we went to the other extreme as we let Matt Damon (aka Luther Beegle) from ...
Networking @Scale 2016

Scaling Facebook Live

Federico Larumbe went up the stack and described the challenges with distributed systems and Facebook Live. Facebook Live enables people to share their experiences and perspectives in real time with those who matter to them — whether ...
Networking @Scale 2016

Lessons learned from B4, Google’s SDN WAN

Google’s B4 wide area network was first revealed several years ago. The outside observer might have thought, “Google’s B4 is finished. I wonder what they’re going to do next.” Turns out, once any network ...
Networking @Scale 2016

Terragraph: A gigabit wireless network for dense urban environments

Djordje Tujkovic began by outlining the Connectivity Lab at Facebook and its mission to connect the world. He then went deep into the underlying motivations, science, and challenges that come with providing fiber-like speeds wirelessly ...
Networking @Scale 2016

PingMesh + NetBouncer: Fine-grained path and link monitoring for data centers

Albert Greenberg set the tone for network operations @scale by describing the PingMesh and NetBouncer systems used across the Microsoft network. Finding a network problem across millions of hosts and many global data centers is like ...

Join the @Scale Mailing List and Get the Latest News & Event Info

Code of Conduct