
Tubi Engineering
Engineering blog for Tubi TV
Latest Posts

Optimizing Latency in Redis Online Feature Store: A Case Study
As MLOps teams scale up online data-intensive services, the need for efficient, low-latency access to feature data becomes increasingly…

Building Error Recovery Solution Improves Tubi OTT Player Stability
Seamless playback is critical to Tubi’s ability to deliver a streaming experience that keeps users coming back. When playback errors occur…

Tubi’s New Android Player Architecture Supports All Playback Scenarios
Xin Zheng and Shaowei Chang

Tubi’s Behind-the-Scenes Fireside Tech Chat Kicks off with Kumo CEO Vanja Josifovski
Kumo.ai founder and CEO Vanja Josifovski sat down with Tubi’s Chief Product and Technology Officer, Mike Bidgoli, to share valuable…

How a Seamless Play Single-Player Improved the Tubi Viewing Experience
Shaowei Chang and Xin Zheng

How to Monitor a Recommender System?
a practical and industry solution

How the Rosetta Stone Tool Unifies Tubi’s Content Management System
Rudra Roy Choudhury, Yuanbo Chen and John Trenkle

Why Tubi Engineering Migrated Tests from Enzyme to the React Testing Library (Part 2)
In Why Tubi Engineering Migrated Tests from Enzyme to the React Testing Library, Part 2, we continue our migration discussion from Why Tubi…

Why Tubi Engineering Migrated Tests from Enzyme to the React Testing Library (Part 1)
Front-end technologies are constantly evolving. New frameworks and techniques are emerging every year. Tubi’s front-end code repository was…

How to Resolve Unexpected Request Issues in a Node.js 20 Upgrade
At Tubi, we use Node.js as the rendering server and request proxy for Web/OTT apps. We recently upgraded to Node.js 20 from Node.js 14.x to…
Reviews
Login to submit your review.