Presentation: Video Streaming at Scale
Abstract
Let's face it - we all want to be there when the action happens, not experience it after the fact. That's why live video streaming has become so popular. But what happens when you want to reach millions of people across the globe in real-time. At scale, there's a lot going on.
In this talk, Lysa Banks, IBM Distinguished Engineer, will take us "behind the scenes" and deep dive into how live video streaming happens at scale. Lysa will cover the core technology stack and application architecture for IBM Streaming Manager (formerly Ustream) used by individuals and enterprises to reach massive audiences for everything from gaming to product launches to major conferences. This talk will not only cover the current architecture but also how the platform is evolving to be event-driven and microservices centric. It will also outline improvements that were made in processes in order to grow from startup to enterprise-class operations.
This talk will cover these specific topics:
- How live streaming is done in the cloud (Architectural Overview)
- A philosophy and framework for decoupling monolithic applications to microservices
- Moving from the data center to cloud VMs to Kubernetes
- How microservices enable efficient scaling in the cloud
- How multicloud is leveraged for increased reliability
- Shifting the team's mindset from "homegrown and roll your own" to open source and SaaS for increased focus on core competencies
- Changes made to security and DevOps practices to better serve enterprise clients
Similar Talks
Inside Job: How to Build Great Teams Within a Legacy Organization?

Engineering Director @Meetup
Francisco Trindade
Self-Selection for Resilience and Better Culture

Agile/DevOps Trainer & Founder of Agile Play Consulting, LLC
Dana Pylayeva
CockroachDB: Architecture of a Geo-Distributed SQL Database

CockroachDB maintainer, Co-founder & CTO @CockroachDB
Peter Mattis
Breaking Hierarchy - How Spotify Enables Engineer Decision Making

Senior Engineering Manager, Data and Machine Learning Infrastructure @Spotify
Kristian Lindwall
Context Matters: Improving the Performance and Wellbeing of Teams

Director of IT @Etsy
Shawn Carney
Maintaining the Go Crypto Libraries

Cryptogopher @Google
Filippo Valsorda
Datadog: A Real Time Metrics Database for One Quadrillion Points/Day

VP Engineering Metrics and Alerting @datadoghq
Ian Nowland
Machine-to-Machine Interfaces

Sr. Consultant, AppDev @awscloud
Ari Lerner
Building and Operating a Serverless Data Pipeline

Director Of Engineering at Intent