Track: Architectures You've Always Wondered About
Day of week:
There is a subtle beauty to an architecture done right. It’s the perfect combination of performance, fault-tolerance, and function that not only meets a business need, but delivers a delightful experience to stakeholders. It’s no accident that our most well respected shops also have some of the most amazing architectures. In Architectures You’ve Always Wondered About, we are going to dive into how some of the Internet’s most respected brands deal with their greatest challenges.
by Matt Ranney
Chief Systems Architect @Uber, Co-founder @Voxer
The Uber platform has been growing dramatically, now facilitating transportation in over 330 cities around the world. As the company has grown, the architecture that powers this platform has gone through many changes. From its simple roots as a PHP program, Uber has grown into a complex distributed system deployed across multiple datacenters using multiple databases and programming languages. This talk will cover the evolution of Uber's architecture and some of the systems we've built to...
by Mohit Vora
Engineering Manager, Open Connect @Netflix
by Haley Tucker
Senior Software Engineer, Playback Features @Netflix
Every second thousands of Netflix members hit the play button to stream content on more than 1000 different Netflix device types. These moments are facilitated by microservices that manage the playback experience and a purpose-built Content Delivery Network distributed over 100s of physical locations. In this talk, we’ll walk through the architecture that makes streaming happen, while highlighting interesting lessons and design patterns that can be widely applied.
What you'll hear...
by Peter Morgan
Engineering Director for William Hill
William Hill is the UK's largest bookmaker with a network of 2,360 licensed betting shops across the country. In the USA, we are the largest legal bookmaker by outlet count operating more than half of the sports books in Nevada and the exclusive bookmaker to the Delaware State Lottery.
Our systems handle 5,000,000 price changes per day, with 160TB of data flowing through our network, peaking at 464 bets per second. Many of our current systems are based on a traditional database...
by Zhuoran Zhuang
Senior Director for Alibaba Wireless Division
by Zhao Xu
Senior Technical Expert of Alibaba Wireless Division
The mobile Taobao app is the most popular mobile eCommerce app in the global market and has experienced extremely rapid growth during the past two years. The app has successfully attracted 100 Million+ daily users (300 Million over a 30-day period). Today, over 55% of Alibaba's daily turnover is contributed by Taobao Mobile. This session lifts the curtain on Taobao Mobile's infrastructure and goes behind the app to explore how Alibaba is able to continuously deliver high quality mobile...
by Erran Berger
Senior Director of Engineering @LinkedIn
So you've hacked/cached/patched your way to a robust and modular microservice architecture. We did the same at LinkedIn, and it served our needs for years and years... but then we realized that in order to scale that architecture across multiple data centers, we had to revisit all of our past design decisions. User experiences and services could no longer assume millisecond eventual-consistency latencies and some of our databases were simply too large to replicate wholly in multiple DCs. In...
Covering innovative topics
Monday Nov 16
Architectures You've Always Wondered About
Silicon Valley to Beijing: Exploring some of the world's most intrigiuing architectures
Applied Machine Learning
How to start using machine learning and data science in your environment today. Latest and greatest best practices.
Browser as a platform (Realizing HTML5)
Exciting new standards like Service Workers, Push Notifications, and WebRTC are making the browser a formidable platform.
Modern Languages in Practice
The rise of 21st century languages: Go, Rust, Swift
Our most innovative companies reimagining the org structure
Level up your approach to problem solving and leave everything better than you found it.
Tuesday Nov 17
Containers in Practice
Build resilient, reactive systems one service at a time.
Architecting for Failure
Your system will fail. Take control before it takes you with it.
Modern CS in the Real World
Real-world Industry adoption of modern CS ideas
The Amazing Potential of .NET Open Source
From language design in the open to Rx.NET, there is amazing potential in an Open Source .NET
Keeping life in balance is always a challenge. Learning lifehacks
Unlearning Performance Myths
Lessons on the reality of performance, scale, and security
Wednesday Nov 18
Streaming Data @ Scale
Real-time insights at Cloud Scale & the technologies that make them happen!
Taking Java to the Next Level
Modern, lean Java. Focuses on topics that push Java beyond how you currently think about it.
The Dark Side of Security
Lessons from your enemies
Taming Distributed Architecture
Reactive architectures, CAP, CRDTs, consensus systems in practice
Lessons on building highly effective organizations