How to handle multi-threaded environments? #10

Closed
opened 2025-03-28 11:07:35 +00:00 by foefl · 1 comment
Owner
  • application should allow for the creation of multiple threads which execute code
  • Does different instances of the plugin initialise different processes of the interpreter?
  • How to handle shared resources, i.e. log files and databases?
  • -- Option: one file per process --> aggregate them later
  • -- Option: brainstorm way to invoke multiple instances and manage them by ourselves
- application should allow for the creation of multiple threads which execute code - Does different instances of the plugin initialise different processes of the interpreter? - How to handle shared resources, i.e. log files and databases? - -- Option: one file per process --> aggregate them later - -- Option: brainstorm way to invoke multiple instances and manage them by ourselves
foefl added the
question
label 2025-03-28 11:07:35 +00:00
Author
Owner

Currently multi-threading management is not desired because of the plugin architecture. Each plugin operates within another environment defined by the customer's application. Therefore, a generic architecture might be possible, but the common strategy is to let the customer implement multi-threading and handle multiple instances of the plugin.

Reopen the issue if a generic multi-threading solution becomes relevant

Currently multi-threading management is not desired because of the plugin architecture. Each plugin operates within another environment defined by the customer's application. Therefore, a generic architecture might be possible, but the common strategy is to let the customer implement multi-threading and handle multiple instances of the plugin. **Reopen the issue if a generic multi-threading solution becomes relevant**
foefl closed this issue 2025-05-28 05:22:47 +00:00
foefl pinned this 2025-05-28 05:22:57 +00:00
foefl unpinned this 2025-06-25 08:13:07 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: delta-barth/delta-barth-py#10
No description provided.