Skip to content

Testing with real big db #938

@nour-massri

Description

@nour-massri

during the battlecode 2025, we encountered some issues with slow api endpoints when deployed to prod, the reason we didn't catch this earlier was due to small tables we use while testing and in staging

it also helps to have almost live data when testing new features and bug fixes, that's why I propose a way of replicating the prod database periodically, data masking of PII data, and deploy it to gc just like staging or even better enable local download(we need to make it small in size)

Metadata

Metadata

Assignees

Labels

goPull requests that update Go codemodule: backendRelated to the Siarnaq backend modulemodule: devopsRelated to deployments and other operationspriority: p2 mediumtype: featureNew feature or request, or quick non-essential bugfix

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions