-
Hi, I have distributed node.js application with 1 million users per month and 5+ servers. I want to use Unleash for Canary deployment. And I have question, how it works for distributed apps? Is it store users in memory of client app or getting it from the Unleash server? Is it possible to get out of sync between nodes? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hi @fiftin, |
Beta Was this translation helpful? Give feedback.
-
Hi @fiftin, To add to @ivarconr's reply:
I would also recommend checking out Edge, since it may be an interesting tool for the use case that you're describing. |
Beta Was this translation helpful? Give feedback.
Hi @fiftin,
To add to @ivarconr's reply:
How does Unleash work for distributed apps?
Unleash is deterministic, meaning it will evaluate feature toggle configurations in the same way across all nodes, given the same input. The feature toggle configurations are pulled from the Unleash server to the individual clients running in your distributed setup.
Is it storing users in the memory of the client app or is it getting it from the Unleash server?
Unleash does not store user-specific information. It focuses on feature toggle configurations, which are stored on the Unleash server and synced to client apps. The evaluation of a feature toggle would be done on the client side based on these …