Slides

After working with a system built with only 3 apps - web UI, Android client and API backend I realised that a lot of the problems inherent to distributed systems happen also in this simple setting. In this talk, I describe how we dealt with offline mode, data synchronisation and error resolution