QCon New York 2019
Check out our mobile application available for Android and iOS which offers access to conference video and the ability to download them on your device for offline playback
To serve you better, we are filming all the editorial tracks at QCon and publishing the majority of sessions for registered attendees-only to watch. Editing happens on-site and most videos are published 1 day after the presentation is delivered.
If you have any problems authenticating for the video or if you have any comments please contact conference-attendees@infoq.com
TOP Most Watched Online
- Scaling Infrastructure Engineering at Slack - Julia Grace
- Learning from Machines - Ashi Krishnan
- Ignite the Fire - How Managers Can Spark New Leaders - Nick Caldwell
- Let's talk locks! - Kavya Joshi
- PID Loops and the Art of Keeping Systems Stable - Colm MacCárthaigh
- No Moore Left to Give: Enterprise Computing After Moore's Law - Bryan Cantrill
- Not Sold Yet, GraphQL: A Humble Tale From Skeptic to Enthusiast - Garrett Heinlen
- The State of Serverless Computing - Chenggang Wu
- Opportunities and Pitfalls of Event-Driven Utopia - Bernd Rücker
- EBtree - Design for a Scheduler and Use (Almost) Everywhere - Andjelko Iharos
TOP Best Attended
- Scaling Infrastructure Engineering at Slack - Julia Grace
- Building Resilient Serverless Systems - John Chapin
- Machine-Learned Indexes - Research from Google - Alex Beutel
- Conquering Microservices Complexity @Uber With Distributed Tracing - Yuri Shkuro
- PracticalDDD: Bounded Contexts + Events => Microservices - Indu Alagarsamy
- Learning from Machines - Ashi Krishnan
- No Moore Left to Give: Enterprise Computing After Moore's Law - Bryan Cantrill
- Ignite the Fire - How Managers Can Spark New Leaders - Nick Caldwell
- Opportunities and Pitfalls of Event-Driven Utopia - Bernd Rücker
- How Did Things Go Right? Learning More From Incidents - Ryan Kitchens
TOP Best Voted
- Java Futures, 2019 Edition - Brian Goetz
- Rust, WebAssembly, and Javascript Make Three: An FFI Story - Ashley Williams
- How Much Does It Cost to Attack You? - Jarrod Overson
- Making 'npm install' Safe - Kate Sills
- Panel: ML for Developers/SWEs - Hien Luu, Jeff Smith, Brad Miro, Ashi Krishnan
- Beyond Entitlements for Cloud-Native - Chandra Guntur & Hong Liu
- Rust's Journey to Async/await - Steve Klabnik
- Multi-Language Infrastructure as Code - Joe Duffy
- Effective Communication - Get Buy-in Faster by Asking Better Questions - Roi Ben-Yehuda
- Breaking Hierarchy - How Spotify Enables Engineer Decision Making - Kristian Lindwall
TRACK
keynote
Learning From Machines
Ashi Krishnan
No Moore Left to Give: Enterprise Computing After Moore's Law
Bryan Cantrill
Ignite the Fire - How Managers Can Spark New Leaders
Nick Caldwell
Artificial Pancreas System: #WeAreNotWaiting in Healthcare
Dana Lewis
Day 1 - Monday, June 24
TRACK
Architectures You've Always Wondered About
Scaling Infrastructure Engineering at Slack
Julia Grace
Machine-Learned Indexes - Research from Google
Alex Beutel
Driving Technology Transformation at @WeWork
Hugo Haas
Tackling Computing Challenges @CERN
Maria Girone
Video Streaming at Scale
Lysa Banks
TRACK
Modern CS in the Real World
Let's talk locks!
Kavya Joshi
EBtree - Design for a Scheduler and Use (Almost) Everywhere
Andjelko Iharos
PID Loops and the Art of Keeping Systems Stable
Colm MacCárthaigh
Leaving the Ivory Tower: Research in the Real World
Armon Dadgar
Panel: The Promises and Perils of Eschewing Distributed Coordination
Cindy Sridharan, Colm MacCárthaigh, Chenggang Wu, Armon Dadgar, Peter Mattis, Sean T. Allen
The State of Serverless Computing
Chenggang Wu
TRACK
Developing / Optimizing Clients for Developers
Not Sold Yet, GraphQL: A Humble Tale From Skeptic to Enthusiast
Garrett Heinlen
Front End Architecture in a World of AI
Thijs Bernolet
Build Cross Platform Apps With Flutter
Faisal Abid
Remote Customer Facing Clients
Rohen Peterson
Machine-to-Machine Interfaces
Ari Lerner
Rendering Large Models in the Browser in Real Time
Shwetha Nagaraja, Federico Rocha
TRACK
Machine Learning for Developers
Getting Started in Deep Learning with TensorFlow 2.0
Brad Miro
Panel: ML for Developers/SWEs
Hien Luu, Jeff Smith, Brad Miro
From Research to Production With PyTorch
Jeff Smith
MLflow: An Open Platform to Simplify the Machine Learning Lifecycle
Corey Zumar
Hands-On Feature Engineering for Natural Language Processing
Susan Li
Time Predictions in Uber Eats
Zi Wang
TRACK
Human Systems: Hacking the Org
Self-Selection for Resilience and Better Culture
Dana Pylayeva
Psychologically Safe Process Evolution in a Flat Structure
Christopher Lucian
Using Bets, Boards and Missions to Inspire Org-Wide Agility
John Cutler
Liberating Structures @CapitalOne
Greg Myers
Breaking Hierarchy - How Spotify Enables Engineer Decision Making
Kristian Lindwall
Day 2 - Tuesday, June 25
TRACK
Microservices / Serverless (Patterns & Practices)
Opportunities and Pitfalls of Event-Driven Utopia
Bernd Rücker
Conquering Microservices Complexity @Uber With Distributed Tracing
Yuri Shkuro
Building Resilient Serverless Systems
John Chapin
PracticalDDD: Bounded Contexts + Events => Microservices
Indu Alagarsamy
The Not-So-Straightforward Road From Microservices to Serverless
Phil Calçado
TRACK
Modern Java Innovations
Java Futures, 2019 Edition
Brian Goetz
The Trouble with Memory
Kirk Pepperdine
Maximizing Performance with GraalVM
Thomas Wuerthinger
Are We Really Cloud-Native?
Bert Ertman
Panel: Which Java Vendor Should I Choose?
Jeanne Boyarsky, Simon Ritter, Tony Printezis, Sai Sharan Donthi
Beyond Entitlements for Cloud-Native
Chandra Guntur, Hong Liu
TRACK
Data Engineering for the Bold
Scaling DB Access for Billions of Queries Per Day @PayPal
Petrica Voicu, Kenneth Kang
A Dive Into Streams @LinkedIn With Brooklin
Celia Kung
CockroachDB: Architecture of a Geo-Distributed SQL Database
Peter Mattis
Peloton - Uber's Webscale Unified Scheduler on Mesos & Kubernetes
Mayank Bansal, Min Cai
Datadog: A Real Time Metrics Database for One Quadrillion Points/Day
Ian Nowland, Joel Barciauskas
TRACK
Non-Technical Skills for Technical Folks
Thinking Methods - Systems Thinking at Work and Play
Wil Wade
Empathy: A Keystone Habit
Paul Tevis
Getting Real About Managing Up
Kellan Elliott-McCrea
Effective Communication - Get Buy-in Faster by Asking Better Questions
Roi Ben-Yehuda
Sink or Swim - Effective Collaboration between Eng & Product
Jean Barmash, Khadija Ali
TRACK
Trust, Safety, & Security
From Developer to Security: How I Broke into Infosec
Rey Bango
Robot Social Engineering: Social Engineering Using Physical Robots
Brittany Postnikoff
Modern WAF Bypass Scripting Techniques for Autonomous Attacks
Johnny Xmas
Privacy Tools and Techniques for Developers
Amber Welch
How Much Does It Cost to Attack You?
Jarrod Overson
Day 3 - Wednesday, June 26
TRACK
Architecting for Success when Failure is Guaranteed
The Trouble With Learning in Complex Systems
Jason Hand
How Did Things Go Right? Learning More From Incidents
Ryan Kitchens
Making a Lion Bulletproof: SRE in Banking
Robin van Zijll, Janna Brummel
Graceful Degradation as a Feature
Lorne Kligerman
What Breaks Our Systems: A Taxonomy of Black Swans
Laura Nolan
TRACK
21st Century Languages
Making 'npm install' Safe
Kate Sills
Maintaining the Go Crypto Libraries
Filippo Valsorda
Rust's Journey to Async/await
Steve Klabnik
Rust, WebAssembly, and Javascript Make Three: An FFI Story
Ashley Williams
Multi-Language Infrastructure as Code
Joe Duffy
TRACK
Software Defined Infrastructure: Kubernetes, Service Meshes, & Beyond
Alibaba Container Platform Infrastructure - a Kubernetes Approach
Fei Guo
How to Evolve Kubernetes Resource Management Model
Jiaying Zhang
The Service Mesh: It's About Traffic
Oliver Gould
Introduction to SMI (the Service Mesh Interface)
Brendan Burns
Securing a Multi-Tenant Kubernetes Cluster
Kirsten Newcomer
TRACK
High-Performance Computing: Lessons from FinTech & AdTech
Everyday Efficiencies
Todd Montgomery
Achieving Low-latency in the Cloud with OSS
Mark Price
Building and Operating a Serverless Data Pipeline
Will Norman
High Performance Cooperative Distributed Systems in Adtech
Stan Rosenberg
Building a High-Performance Networking Protocol for Microservices
Robert Roeser
TRACK
Building High-Performing Teams
Inside Job: How to Build Great Teams Within a Legacy Organization?
Zoe Gagnon, Francisco Trindade
Context Matters: Improving the Performance and Wellbeing of Teams
Shawn Carney, Zofia Ciechowska
Cultivating High-Performing Teams in Hypergrowth
Patrick Kua
Navigating Complexity: High-Performance Delivery and Discovery Teams
Conal Scanlon
High Performance Remote and Distributed Teams
Randy Shoup