Sebastien Stormacq
Offline first & automatic data synchronisations for your web and mobile applications
#1about 5 minutes
Understanding the challenges of offline-first applications
Offline-first applications prioritize data availability over strong consistency, which introduces challenges in data synchronization and conflict resolution.
#2about 1 minute
Introducing AWS Amplify as an offline-first solution
AWS Amplify is an open-source framework that simplifies building offline-first applications by providing client-side libraries and generating a cloud backend.
#3about 8 minutes
Demonstrating real-time sync and offline capabilities
A live demo showcases how two separate clients stay synchronized in real-time and how changes made offline are automatically synced upon reconnection.
#4about 7 minutes
Exploring the architecture of Amplify DataStore
Amplify DataStore uses a local persistence layer and a synchronization engine to manage data, abstracting away the complexity of caching and backend communication.
#5about 6 minutes
Using the DataStore API for data and real-time updates
The DataStore API provides simple methods like save, query, and delete for local data manipulation, plus an observeQuery function for real-time UI updates.
#6about 8 minutes
Implementing conflict detection and resolution strategies
Amplify DataStore offers multiple conflict resolution strategies, including a default auto-merge based on versioning, optimistic concurrency, and custom server-side logic.
#7about 5 minutes
How delta sync enables efficient data synchronization
Instead of downloading the entire database, DataStore uses a delta sync mechanism with a change log to efficiently fetch only the data that has changed.
#8about 15 minutes
Q&A on developer advocacy and technical details
The session concludes with a Q&A covering the role of a developer evangelist, learning resources for AWS, and deeper technical questions about conflict resolution.
Related jobs
Jobs that call for the skills explored in this talk.
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
02:54 MIN
Automating video post-production with local scripts
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Build Delightful Mobile Experiences with Kotlin, Realm, and Atlas Device Sync
Timothy Marland
Protector Of The Realm
Sani Yusuf
Server Side Serverless in Swift
Sebastien Stormacq
Scalable architecture for mobile apps
Nachiket Apte
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Leveraging Server-Sent Events (SSE) for Efficient Data Streaming in UI Development
Rainer Stropek
Snappy UI needs no Single-Page Application
Clemens Helm
Meet Your New BFF: Backend to Frontend without the Duct Tape
Noam Honig
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


LifeTeachUs gGmbH
Remote
€40-65K
React
TypeScript
React Native
+2


Launchly Pro
Remote
£33K
API
REST
React
+3

Client Server
Sunderland, United Kingdom
Remote
£40-55K
React
.NET Core
JavaScript
+2


Hydrogen
Northampton, United Kingdom
£104K
Java
Redis
Kafka
Node.js
+8

