You are viewing content from a past/completed QCon

Presentation: Video Streaming at Scale

Track: Architectures You've Always Wondered About

Location: Broadway Ballroom North, 6th fl.

Duration: 4:10pm - 5:00pm

Day of week: Monday

Share this on:

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

Speaker: Lysa Banks

IBM Distinguished Engineer, CTO Watson Media Cognitive Solutions @IBM

Find Lysa Banks at

Proposed Tracks

  • Trouble-Shooting in Production

  • Disrupting Technology on Wall Street

  • Resilience vs Failure in Architecture

  • The Weeds of Distributed File Systems

  • Organizational Agility

  • Product & Customer Focused Teams

  • Just Culture (Blameless Culture)

  • Modern CS in the Real World

  • Architectures You’ve Always Wondered About

  • Machine Learning and AI in the New Decade

  • Evolving Java - Including K8s/Containers, Kotlin and Impact on AOT

  • Ethical Considerations in Software

  • Microservices and Scalability

  • Container Slinging

  • Native Compilation Is Back (A Look at Non-Vm Compilation Targets)