WeAreDevelopers LIVE Apr 18, 2023

Offline first & automatic data synchronisations for your web and mobile applications

Sebastien Stormacq

Stop writing complex boilerplate for local caching and offline data collisions. AWS Amplify DataStore seamlessly automates real-time synchronization and conflict resolution for your web and mobile apps.

Pause
Mute Enter Fullscreen
#1 about 7 min

Understanding offline first applications and the CAP theorem

Structuring mobile applications for disconnected environments prioritizes high availability over strict consistency for local data partitions.

#2 about 12 min

Real-time offline synchronization demo with AWS Amplify

A dual-client demonstration illustrates the real-time resolution of client-side local data entries after restoring network connectivity.

#3 about 4 min

Limitations of local memory caching for offline apps

Relying entirely on key-value memory caches restricts query complexity and exacerbates codebase fragility during state hydration processes.

#4 about 8 min

Simplifying offline data persistence using AWS Amplify DataStore

Leveraging native persistence frameworks seamlessly unifies local storage models with remote asynchronous updates to cloud endpoints.

#5 about 9 min

Strategies for data conflict detection and automated resolution

Implementing monotonic versioning counters and timestamp markers establishes reliable baseline rules for executing concurrent metadata merges.

#6 about 3 min

Optimizing database resynchronization payloads utilizing delta sync

Delta synchronization operations target backend log tables to selectively pull only required modification differences instead of full database states.

#7 about 18 min

Framework compatibility and developer evangelism career track Q&A

Reviewing platform compatibility details before transitioning into a discussion surrounding technology advocacy and cloud engineering career trajectories.

Matching moments

2:08 min

Architecting web applications for seamless offline availability

Nico Martin · LIVE

2:37 min

Architectural overview and offline data flow

Timothy Marland · World Congress 2023

6:50 min

Achieving application reliability and offline accessibility

Ire Aderinokun · JS Congress

2:36 min

Modern application stacks and real-time data requirements

Tim Faulkes · LIVE

5:40 min

The historical struggles of building persistent progressive web apps

Chris Heilmann +2 · LIVE

53 sec

Building local first data synchronization across transport meshes

Zan Markan Zan Markan · World Congress 2024

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 11:00–11:30

Stage 2

From Stateless to Stateful: Real-Time Voice & Messaging Agents with Twilio and AWS

Rishab Kumar

Staff Developer Evangelist @ Twilio

Rishab Kumar
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 4

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 3

Real-Time Data Platforms at Trillion-Event Scale

Diptamay Sanyal

Principal Engineer | Data, AI & Cybersecurity Platforms

Diptamay Sanyal
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 5

Edge AI: Running Agentic Intelligence Where Internet Can't Reach

Nitin Eusebius

AWS - Principal Solutions Architect

Nitin Eusebius
Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 4

Boring Failover: Predictable Region Recovery Across 5,000 Microservices

Garvit Kataria, Sahil Sabharwal

Garvit Kataria
Sahil Sabharwal