Track: Architectures You've Always Wondered About


Day of week:

Behind every successful tech company, there is an architecture that enables it to function, innovate and scale. What best practices, patterns, and decisions have these companies employed on their road to success? What mistakes did they make along the way and what lessons did they learn? You will hear from companies that have scaled exponentially, handled billions of transactions and millions of users, revised processes and approaches, and ideated platforms that empower companies like yours. In this track, we hope to inspire you through their stories.

Track Host:
Sid Anand
Data Architect @AgariInc, previously Engineering VP @Etsy, Search Architect @LinkedIn, and Cloud Architect @Netflix
Siddharth “Sid" Anand is a hands-on software architect with deep experience building and scaling web sites that millions of people visit every day. He currently serves as the Data Architect for Agari, a rising email security company. Prior to joining Agari, Sid held several technical and leadership positions including LinkedIn’s Search Architect, Netflix’s Cloud Data Architect, Etsy’s VP of Engineering, and several technical roles at eBay. He has over 15 years of experience in building websites that millions of people visit every day. He also provides start-ups with technical advisory services in the areas of big data, scalability, availability and performance. Sid earned his BS and MS degrees in CS from Cornell University, where he focused on Distributed Systems. When not working, Sid enjoys spending time with his lovely wife and his son.
10:35am - 11:25am

by Keith Adams
Chief Architect @Slack, previously @Facebook

Slack is a persistent group messaging app for teams. Slack's 3.4 million active users expect high levels of reliability, low latency, and extraordinarily rich client experiences across a wide variety of devices and network conditions. In this talk, we'll take a tour of Slack's infrastructure, from native and web clients, through the edge, into the Slack datacenter, and around the various services that provide real-time messaging, search, voice calls, and custom emoji.

11:50am - 12:40pm

by John Rizzo
Senior Software Engineer @Twitch

Twitch connects over 100 million gamers each month. Our architecture lets them watch each other play, socialize about gameplay, dank memes, and life.

Twitch's chat system powers the world's largest chat rooms and sendsout hundreds of billions of messages per day. In February 2014, millions of people played a game of Pokémon Red via Twitch Chat during an event that propelled Twitch into the mainstream.

This event caused such stress on Twitch's chat system that it was on the...

1:40pm - 2:30pm

by Lisa Guo
Software Engineer @Instagram

Instagram is a social network mobile app that allows people to share the world's moments as they happen. It serves 300 millions users on a daily basis throughout the world.

In this talk, we will give an overview on the infrastructure that supports its users on this large scale.

Topics will include:

  • a brief history of infrastructure evolution
  • overall architecture and multi-data center support
  • tuning of uwsgi parameters for scaling
  • ...
2:55pm - 3:45pm

by Rajat Monga
Leads TensorFlow / Principal Engineer @Google

TensorFlow is an open source software library for numerical computation using data flow graphs. Developed by researchers and engineers at Google for the purposes of conducting machine-learning and deep neural networks research, TensorFlow leverages a general computational model that is applicable in a wide variety of other domains, especially for performing large-scale numerical computations.

In this talk we will cover why we built TensorFlow and what were some of the technical...

4:10pm - 5:00pm

by Preslav Le
Software Engineer @Dropbox

Dropbox is a technology company that builds simple, powerful products for people and businesses. We’ve grown enormously since launching in 2008, surpassing 500 million signups and storing over 500 petabytes of user data. Since we started, Dropbox users have created 3.3 billion connections by sharing with each other and are saving 1.2 billion files per day. In this talk, we’ll discuss how Dropbox’s infrastructure evolved over the years and how it looks today as well the challenges and lessons...

5:25pm - 6:15pm

Open Space



Monday Nov 7

Tuesday Nov 8

Wednesday Nov 9