Skip to content

Create in-mem cache of exported emails #8211

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

Open
aarongable opened this issue May 27, 2025 · 0 comments · May be fixed by #8219
Open

Create in-mem cache of exported emails #8211

aarongable opened this issue May 27, 2025 · 0 comments · May be fixed by #8219
Assignees

Comments

@aarongable
Copy link
Contributor

To reduce the volume of duplicate email contact addresses that we export, the email-exporter should keep an in-memory cache of hashes of addresses it has already processed.

It's fine for this to be dropped when the exporter restarts, and for it to be duplicated across instances, since we expect to get very large benefits even with those inefficiencies. If it turns out we need even bigger wins, we can move the cache to redis later on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants