Skip to content

Multi users behavior #72

Closed Answered by FlorianJacta
jrobinAV asked this question in Q&A
Discussion options

You must be logged in to vote

Two answers can be given depending if we are talking about Taipy Core or Taipy GUI.

Taipy GUI
In Taipy GUI, each session/user has its own state (doc). In this state, all the variables present on the GUI are accessible. Changing a data in a state will not change this variable in another state of another session.

Taipy Core

In Taipy Core, the concurrency is handled by Taipy directly through the Data Nodes and the Scheduler. When the first user writes a Data Node, Taipy locks the Data Node until the writing is done. If a second user tries to write the same Data Node while it is locked, the writing is rejected. Note that the locked status of the Data Node is exposed to the users so they can k…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by FlorianJacta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants