Currently running my app + db on Heroku in the EU and would like to scale out since latency is abysmal for users in Australia and Asia.
Currently running my app + db on Heroku in the EU and would like to scale out since latency is abysmal for users in Australia and Asia.
It looks like AWS's Aurora Postgres doesn't support cross-region read replicas, but apparently their Aurora "Global Database" offering does[3]
- [1] https://fly.io
- [2] https://fly.io/docs/reference/postgres/#scaling-horizontally...
- [3] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide...
If you need cross-region multi-master then I recommend something like CockroachDB or Yugabyte that have regional distribution as a core feature.
Citus has a post from 2017 talking about allowing for horizontal scaling of a postgres instance. [0]
Same thing with Timescale. [1]
--------------------------------------------
[0] https://citusdata.com/blog/2017/02/16/citus61-released/
[1] https://blog.timescale.com/blog/timescaledb-2-0-a-multi-node...