From ad58ce1d9ef6ca2e10a3ecf00f8972fc50736b37 Mon Sep 17 00:00:00 2001
From: Tim Black A Note on Conflict Resolution in Multi-Leader Replication
Multi-leader replication does introduce data conflicts, but because our app only has a single user, our conflicts are kept at a minimum. Versioning the database and defaulting to "last write wins" will suffice for now (in complex scenarios, we could also opt for manual conflict resolution).
Our final application infrastructure might look something like this: