Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo
Artwork

Content provided by Platform Engineering Podcast, Cory O’Daniel, David Williams, and Chris Hill. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Platform Engineering Podcast, Cory O’Daniel, David Williams, and Chris Hill or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Smart TV Testing Made Simple with Dave Lucia of TV Labs

47:50
 
Share
 

Manage episode 475741476 series 3657747
Content provided by Platform Engineering Podcast, Cory O’Daniel, David Williams, and Chris Hill. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Platform Engineering Podcast, Cory O’Daniel, David Williams, and Chris Hill or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

Testing smart TV applications presents unique challenges that traditional web testing approaches can't solve. Dave Lucia, CTO and co-founder of TV Labs, shares how his team built a platform that virtualizes televisions and set-top boxes to help media companies test their smart TV apps on physical devices.

Learn about TV Labs' innovative architecture and how they handle everything from camera-based testing systems to their custom Lua-based DSL for faster test execution. A key highlight is how choosing Elixir as their primary technology has enabled TV Labs to build a robust orchestration system. The language's built-in capabilities for fault tolerance, process isolation, and distributed computing make it particularly well-suited for managing concurrent connections and real-time state across multiple devices.

The discussion also explores practical insights about system architecture, including how TV Labs leverages Phoenix presence for real-time device state tracking and achieves microsecond-level performance for message broadcasting.

Love the show? Subscribe, rate, review, & share! http://platformengineeringpod.com/

  continue reading

28 episodes

Artwork
iconShare
 
Manage episode 475741476 series 3657747
Content provided by Platform Engineering Podcast, Cory O’Daniel, David Williams, and Chris Hill. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Platform Engineering Podcast, Cory O’Daniel, David Williams, and Chris Hill or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://podcastplayer.com/legal.

Testing smart TV applications presents unique challenges that traditional web testing approaches can't solve. Dave Lucia, CTO and co-founder of TV Labs, shares how his team built a platform that virtualizes televisions and set-top boxes to help media companies test their smart TV apps on physical devices.

Learn about TV Labs' innovative architecture and how they handle everything from camera-based testing systems to their custom Lua-based DSL for faster test execution. A key highlight is how choosing Elixir as their primary technology has enabled TV Labs to build a robust orchestration system. The language's built-in capabilities for fault tolerance, process isolation, and distributed computing make it particularly well-suited for managing concurrent connections and real-time state across multiple devices.

The discussion also explores practical insights about system architecture, including how TV Labs leverages Phoenix presence for real-time device state tracking and achieves microsecond-level performance for message broadcasting.

Love the show? Subscribe, rate, review, & share! http://platformengineeringpod.com/

  continue reading

28 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Listen to this show while you explore
Play