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

Use a queueing system which can scale #8

Open
adamalton opened this issue Dec 6, 2022 · 0 comments
Open

Use a queueing system which can scale #8

adamalton opened this issue Dec 6, 2022 · 0 comments
Labels
topic/pot Issues handled by PT.

Comments

@adamalton
Copy link
Contributor

adamalton commented Dec 6, 2022

Currently all incoming requests (name records from w3name)are stored in memory before they are processed and sent to the DHT. At the current traffic this is perfectly acceptable, but at a certain scale or volume of requests, this might cause the service to fall over.

@francois-potato and @josh Ghent made a proposal for this, which is to use SQS with a FIFO queue using this tool: https://github.com/bbc/sqs-consumer

Proposal write-up here: https://www.notion.so/ipns-publisher-2-258f425cabf4444b826481918f7b4c1e

That proposal is assuming that this service gets moved to AWS though, which so far it hasn't been. This service is currently still running on Digital Ocean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic/pot Issues handled by PT.
Projects
None yet
Development

No branches or pull requests

1 participant