Enrico La Torre & Renato Dompieri Beltrão
Challenges for omnichannel applications at ALDI: Data distribution and offline capabilities
#1about 4 minutes
The challenge of omnichannel data synchronization in retail
New customer channels like click-and-collect require reliable data synchronization for things like price updates across many different applications and devices.
#2about 3 minutes
Implementing the transactional outbox pattern for reliable updates
A simple push model for data updates is unreliable, so the transactional outbox pattern ensures events are persisted and processed reliably by a background worker.
#3about 6 minutes
Optimizing data distribution with deterministic hashing
To avoid sending large, unnecessary updates, deterministic hash values are calculated for data subsets to notify only the consumers affected by a change.
#4about 5 minutes
Challenges of building an offline-first picking app
A picking app for fulfilling online orders must function reliably despite limited in-store internet, concurrency issues, and large, dynamic product catalogs.
#5about 6 minutes
Using Progressive Web Apps for offline capabilities
Progressive Web Apps (PWAs) provide offline functionality through the Service Worker API, which acts as a network proxy to manage caching and data access.
#6about 4 minutes
Leveraging PWA APIs for a robust offline experience
The Cache API stores assets, IndexedDB holds persistent product data, and the Background Sync API defers updates until connectivity is restored.
#7about 4 minutes
Q&A on implementation details and technology choices
The speakers answer audience questions about the specific technologies used, such as GreenRobot and Cosmos DB, and the rationale behind their architectural decisions.
Related jobs
Jobs that call for the skills explored in this talk.
Finanz Informatik
Frankfurt am Main, Germany
Intermediate
Java EE
Software Architecture
ALDI DX
Mülheim an der Ruhr, Germany
Junior
Structured Query Language (SQL)
Matching moments
09:38 MIN
Technical challenges of shipping a cross-platform browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
06:23 MIN
The trend of browsers depending on online services
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
01:54 MIN
The growing importance of data and technology in HR
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
05:17 MIN
Europe's push for digital independence from US tech
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
01:06 MIN
Malware campaigns, cloud latency, and government IT theft
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Empowering Retail Through Applied Machine Learning
Christoph Fassbach & Daniel Rohr
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Offline first & automatic data synchronisations for your web and mobile applications
Sebastien Stormacq
Build Delightful Mobile Experiences with Kotlin, Realm, and Atlas Device Sync
Timothy Marland
Let developers develop again
Kai Geißelhardt & Volker Zöpfel
Intelligence Everywhere: The Future of Consumer Tech
Leif Lindner, Annika Grosse & Alejandro Saucedo
Offline first!
Rowdy Rabouw
Coffee with Developers
Andreas König & Sead Ahmetovic
Related Articles
View all articles



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


Arineo GmbH
Bielefeld, Germany
Remote
Scrum
Software Architecture

ALDI DX
Mülheim an der Ruhr, Germany
Junior
Structured Query Language (SQL)



ALDI Nord Group
Essen, Germany
Remote
Microsoft Office
Agile Methodologies


ALDI Nord Group
Essen, Germany
Junior
SAP HANA
Microsoft Office
