> Markdown version of [/events/world-congress-2026-north-america/sessions/1712-offloading-iot-state](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1712-offloading-iot-state). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Offloading IoT State: Solving the Memory Crisis on Legacy Hardware - **Event:** World Congress 2026 North America ## Description Every developer working with IoT or Smart TVs has met the ultimate villain: the Out-of-Memory (OOM) killer. As digital commerce grows more complex, we’re asking low-spec hardware, often with less than 1GB of RAM—to juggle massive JSON payloads and multi-step transactional state machines. The result? System stutters, service crashes, and lost revenue. In this 10-minute lightning talk, we’ll look at a practical architectural pattern to solve this: The State-Shift. Instead of asking a resource-constrained device to manage complex logic, we migrate the entire transactional state and error-recovery mechanism to a cloud-side "Stateful BFF" (Backend-for-Frontend). We’ll quickly cover: - The "Thin-Client" Transformation: How to turn a struggling device into a stateless observer. - The Double-Handshake: A simple pattern for state recovery after a hard reboot. - The Results: Real-world metrics showing how this shift can cut heap usage by 35%. You’ll walk away with a clear blueprint for extending the life of legacy hardware without sacrificing modern functionality. ## Speaker ### [Pravin Nagare](https://www.wearedevelopers.com/@pravin-nagare) Senior Software Engineer, Roku ## Related talks at this congress - [public void saveMoney(AI): The Developer's Guide to Unit Economics](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1427-public-void) — Hrushikesh Pokala - [How to generate business value through performance optimizations](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1686-how-to-generate) — Nikolai Sidiropulo - [You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1677-you-can-t-re-run) — An Phan - [Responsible AI Architecture with Zero Trust Agents](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1430-responsible-ai) — Ashok Prakash ## Watch remotely Can’t make it to San José? Watch this session live with Pro. You also get: - All full videos, bookmarks, and playlists - World Congress livestreams [See pricing](https://www.wearedevelopers.com/pricing) ## Links - [Get tickets](https://www.wearedevelopers.com/world-congress-north-america/tickets)