Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add redundant backup on GCP for guild data #315

Open
mekanoe opened this issue Jul 14, 2021 · 0 comments
Open

Add redundant backup on GCP for guild data #315

mekanoe opened this issue Jul 14, 2021 · 0 comments
Labels
cloud ops stuff @kayteh needs to do quality make stuff better terraform Pull requests that update Terraform code

Comments

@mekanoe
Copy link
Member

mekanoe commented Jul 14, 2021

Since guild data is the most critical data we hold, lets sync it to GCP somehow.

Possible path, after some exploration:

  • Due to CF Worker config limits re: GCP auth, push GuildData changes to a Cloud Function that stores it in Cloud Storage.
  • Another function for the opposite direction, pulling data out.
  • Add a circuit breaker and/or env flag to make the main worker use GCP "failover store" instead of KV in case of bad stuff.
@mekanoe mekanoe added cloud ops stuff @kayteh needs to do terraform Pull requests that update Terraform code quality make stuff better labels Jul 14, 2021
@mekanoe mekanoe added this to the Next: General Availability milestone Jul 14, 2021
@mekanoe mekanoe added this to To do in Project Next Jul 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cloud ops stuff @kayteh needs to do quality make stuff better terraform Pull requests that update Terraform code
Projects
Project Next
  
To do
Development

No branches or pull requests

1 participant