What kind of load (number of concurrent app users) your app has so it needs multi-master db?
It is quite easy to setup powerful pg master node (32 CPU threads, fast SSDs) and many slave nodes for read-only queries. That setup can handle quite a lot of transactions.