Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn how to build resilient applications that function without internet connectivity through offline-first architecture principles in this 43-minute conference talk from NDC Oslo. Discover the design philosophy that assumes lack of internet connectivity as the default state in software development, using a real-world case study from Entur's ticketing system that kept Norwegian train passengers paying for tickets even when the entire sales system went down in 2020. Explore the architectural challenges and solutions encountered while building a complex ticketing application that serves as a backup during critical system failures. Gain insights into developing robust applications that can withstand backend downtime and maintain functionality in offline scenarios. Understand the core principles of offline-first design that apply across different programming languages and development tools, making this presentation valuable for developers from all technical backgrounds seeking to build more resilient software systems.
Syllabus
Offline-first Architecture - How to survive without the internet? - Zixuan Liu & Ahlam Aatif
Taught by
NDC Conferences