Track: Architectures You've Always Wondered about

Location:

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 Kinshuk Mishra
Ad Serving Engineering Director @Spotify

In a hyper growth product company continuous evolution of systems is inevitable as technology improves everyday, product and business needs evolve regularly and change in scale impacts operating costs. At Spotify the ads systems have undergone several changes fundamentally over the years. The performance needs from Spotify's ad technology stack are very demanding - high volume, high availability and low latency. Any downtime or outage has a direct and real...

11:50am - 12:40pm

by Sachin Kulkarni
Engineering Director @Facebook focused on Live, Videos, and Messenger

Facebook Live is a live streaming platform available to all Facebook users (1 billion daily active people) from Facebook apps as well as an API. It enables citizen journalism, makes it easy to share everyday moments with your friends and allows celebrities to interact with their fans directly. Facebook Live has seen a tremendous growth in usage since being launched to the public.

Building a successful Live streaming platform...

1:40pm - 2:30pm

by Sam Adams
Head of Software Engineering @LMAX Exchange

Building a financial exchange like the one that LMAX Exchange operates presents a unique challenge. Our customers trade over $2 trillion a year through our platform, while demanding low and predictable latency with ever increasing volumes of transactions. In this talk we will present an overview of the architecture we use to deliver this, and share our experience of how taking a scientific approach to testing and tuning software has helped us to build a high-availability stateful system that...

2:55pm - 3:45pm

by Greg Beech
Lead Engineer @Deliveroo

In just two years Deliveroo has expanded from central London to hundreds of cities in twelve countries, and the engineering team has grown at a similar rate. To allow us to continue innovating rapidly we need to be able to scale the team horizontally. But building distributed systems is hard, and typically requires hordes of very senior engineers with many years of experience and past failures behind them. This talk covers how Deliveroo is using domain driven design principles and powerful...

4:10pm - 5:00pm

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
  • ...
5:25pm - 6:15pm

Open Space

Tracks

Monday, 6 March

Tuesday, 7 March

Wednesday, 8 March