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 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

Multi-Cloud Isn't a Project. It's a Side Effect.

  • Antonio Mendoza Pérez

    Temporal Technologies

    Staff Developer Success Engineer

  • Gaurav Thadani

    Temporal

    Staff Developer Success Engineer

Open session

How We Cut Our API's p99 Latency from Minutes to Under a Second

  • Deepak Agrawal

    Atlassian

    Principal Software Engineer

Open session

React Under Fire: Rendering Performance for Streaming Agent UIs

  • Abhirupa Mitra

    Slack

    Senior Member of Technical Staff

Open session

Shipping MCP to Real Users: Scaling, Auth, and the PII Leak You Didn't See Coming

  • Hadar Geva

    Myop

    CTO & Co-founder

Open session

From Profiler to Production: Measuring What Actually Matters in React & React Native

  • Andrei Tazetdinov

    Dynatrace

    React Native Developer

Open session

Architecting Trusted AI: Coupling Multi-Agent Systems with dbt Semantic Store for Zero-Hallucination

  • Pushkar Mishra

    J.P. Morgan

    Senior Vice President