You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the user role
As an oSPARC user, I would like to be able to re-attach to running interactive services.
Describe the goal
Currently, logging out of a project or even exiting from a service back to the project window kills interactive services. It would be nice to be able to keep them alive and re-attach.
Describe the benefit
This would greatly enhance the development of AI pipelines, by allowing for parallel work, letting computations run in the background, and/or preserving the state of a kernel so as not to lose variables of interest.
Currently the resources used by dynamic services are clearly defined, and they are removed once the service closes.
I think this raises a few questions:
Letting a service up means the resources it is using are not available for others. Who/How do we define such rights? How many such services are allowed? do we allow this on the common cluster? or only on dedicated ones?
Forgetting that there is a service running forever will happen, what do we do for such cases? a time limit? Trying to detect inactivity? Shall we force a user to log in from time to time to be sure ?
Computational services work as you describe. They continue running in the background. Maybe that could be a solution for such tasks?
Describe the user role
As an oSPARC user, I would like to be able to re-attach to running interactive services.
Describe the goal
Currently, logging out of a project or even exiting from a service back to the project window kills interactive services. It would be nice to be able to keep them alive and re-attach.
Describe the benefit
This would greatly enhance the development of AI pipelines, by allowing for parallel work, letting computations run in the background, and/or preserving the state of a kernel so as not to lose variables of interest.
Additional context
Refers to #332
The text was updated successfully, but these errors were encountered: