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
Improve threading model in different areas of JavaSDK
Core Objectives
With the absence of coroutines, we create and use short-living separate Java threads for a lot of things.
This is wasteful and can be reworked to pooling, event loops, work-stealing, or any other solution that will minimize threads churning and also will allow management and constraining of resources used by a single workflow.
Description
Improve threading model in different areas of JavaSDK
Core Objectives
With the absence of coroutines, we create and use short-living separate Java threads for a lot of things.
This is wasteful and can be reworked to pooling, event loops, work-stealing, or any other solution that will minimize threads churning and also will allow management and constraining of resources used by a single workflow.
Workflow threads
Performance
Related user requests / reports
The text was updated successfully, but these errors were encountered: