World Congress 2023 • Aug 11, 2023

Optimizing Your App for Success: Tips and Techniques for managing slow devices

Milica Aleksic , Nemanja Petrovic

Are cheap smart home gateways causing high app abandonment? Discover how to use asynchronous Golang microservices and React Native caching to seamlessly mask hardware latency.

Pause
Mute Enter Fullscreen
#1 about 2 min

Challenges of managing home gateways and poor app performance

Optimizing app performance is essential when interacting with slow and unreliable home network hardware.

#2 about 5 min

Understanding home gateway communication protocols and server configuration

Modems and routers utilize auto-configuration servers to communicate via automated management commands.

#3 about 2 min

Implementing retry policies to stabilize communication with underpowered devices

Polling underpowered gateways with remote requests requires robust retry policies to prevent application errors.

#4 about 3 min

Speeding up backend communication using caching and asynchronous operations

Deploying non-blocking operations and multi-level database caches mitigates delays when communicating with remote configuration servers.

#5 about 2 min

Structuring scalable backend architectures using tailored microservices and routing

Segmenting traffic loads into independent microservices allows engineering teams to allocate robust languages to complex networking tasks.

#6 about 4 min

Managing cross-platform mobile application performance and local state caching

Deploying intelligent client caching packages reduces redundant network loads and speeds up frontend data fetching.

#7 about 3 min

Optimizing long views with virtualized lists for smooth scrolling

Replacing standard scroll views with virtualized list frameworks prevents performance drops and rendering lag as data scales.

#8 about 2 min

Ensuring uninterrupted mobile access using local storage and offline support

Tracking network connection states and caching state locally ensures a resilient user experience during unexpected outages.

#9 about 3 min

Achieving smooth interface animations using native drivers and specialized libraries

Delegating animation execution to native visual drivers and specialized rendering libraries maintains high frame rates during complex transitions.

#10 about 2 min

Identifying system bottlenecks for comprehensive application performance optimization

Successfully resolving slow device connections requires pinpointing backend communication bottlenecks alongside mobile interface rendering flaws.

Matching moments

2:49 min

Architecture and performance optimizations in React Native

Marc Rousavy Marc Rousavy · WWC 2025

1:28 min

Optimizing performance across JSON methodologies and backend stacks

Alen Pokos · LIVE

2:30 min

Optimizing application performance using island architectures

Manfred Steyer Manfred Steyer · WWC 2024

3:15 min

Strategies for scaling frontend application rendering speeds

Indu Chaube · LIVE

2:36 min

Analyzing page rendering delays on low-bandwidth connections

Shem Magnezi Shem Magnezi · WWC 2025

3:52 min

Optimizing browser performance using modern island architecture

Florian Rappl · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer @ Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris
Open session

World Congress 2026 North America

KV Cache Is Not About Speed: It's About Surviving Inference Costs

David vonThenen

AI/ML Leader | Keynote Speaker | OSS Engineer & Developer Advocate | Agentic AI, Deep Learning, Production AI | Python, Go, C++

David vonThenen