Find Related products on Amazon

Shop on Amazon

Rebuilding Prime Video UI with Rust and WebAssembly

Published on: 2025-04-28 04:19:42

Transcript Ene: We're going to talk about how we rebuilt a Prime Video UI for living room devices with Rust and WebAssembly, and the journey that got us there. I'm Alex. I've been a principal engineer with Amazon for about eight years. We've been working with Rust for a while actually in our tech stack for the clients. We had our low-level UI engine in WebAssembly and Rust for that log. Previously I worked on video games, game engines, interactive applications like that. I've quite a bit of experience in interactive applications. Content I'll talk about challenges in this space, because living room devices are things like set top boxes, gaming consoles, streaming sticks, TVs. People don't usually develop UIs for these devices, and they come with their own special set of challenges, so we're going to go through those. Then I'll show you how our architecture for the Prime Video App looked before we rewrote everything in Rust. We had a dual tech stack with the business code in React an ... Read full article.