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

Separate API needed for Wallet from API needed for WabiSabi #12950

Open
lontivero opened this issue Apr 29, 2024 · 1 comment
Open

Separate API needed for Wallet from API needed for WabiSabi #12950

lontivero opened this issue Apr 29, 2024 · 1 comment

Comments

@lontivero
Copy link
Collaborator

We should be able to host those apis in separate server or processes. For example, if we need to restart the index service we don't want to disrupt the coinjoin rounds.

@kristapsk
Copy link
Collaborator

First step would be to split to separate hostnames, like we did split of website vs api, now it would be to split api.walletwasabi.io to api.walletwasabi.io and somethingelse.walletwasabi.io. This needs changes in client and simple change in webserver config. Afterwards it can be split between multiple separate physical servers. Separate endpoints could be just proxied to different backends in nginx too, but separate hostnames removes one single point of failure.

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

No branches or pull requests

2 participants