heroku / roadmap

This is the public roadmap for Salesforce Heroku services.
189 stars 11 forks source link

Support for external follower databases to Heroku Postgres #193

Open raoulalwani opened 1 year ago

raoulalwani commented 1 year ago

Required Terms

What service(s) is this request for?

Heroku Postgres

Tell us about what you're trying to solve. What challenges are you facing?

We're generally happy using Heroku Postgres for our database, and we have logical backups being captured, but we would like to be able to specify an external postgres system to act as a follower to our main database.

Currently, we can set another Heroku Postgres DB as a follower, but that keeps everything on Heroku, which is not ideal in the case of an outage (extended or otherwise).

Right now our only alternative to support redundancy is to entirely not use Heroku Postgres, where we can specify an external main database server to our app and then build followers from there, but we would prefer staying on Heroku Postgres as our main DB with the external follower as a backup.

Thanks to the team for all your work on such a great platform, been a customer since the early days!

jbrown-heroku commented 1 week ago

Hi @raoulalwani thank you for logging. I think Logical Replication might work in your scenario, which is a feature we are currently actively researching: https://github.com/heroku/roadmap/issues/38

Please let me know if the proposed idea works; if so, please also provide your feedback/thumbs-up on the referenced issue. Thank you!