You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by "Sergiy Matusevych (JIRA)" <ji...@apache.org> on 2016/09/23 00:35:20 UTC
[jira] [Created] (REEF-1574) Implement proper management of all
threads running in REEF and its applications
Sergiy Matusevych created REEF-1574:
---------------------------------------
Summary: Implement proper management of all threads running in REEF and its applications
Key: REEF-1574
URL: https://issues.apache.org/jira/browse/REEF-1574
Project: REEF
Issue Type: Sub-task
Components: REEF, REEF Driver, REEF Evaluator, REEF-Common, Wake
Reporter: Sergiy Matusevych
Assignee: Sergiy Matusevych
Currently creating and joining Java threads in REEF is pretty much ad-hoc: there is no way to enumerate and manage threads created by REEF framework and REEF applications alike. We need to review all places where threads are created in REEF and Wake, and use proper thread management techniques (Thread groups, pools, absence of global error handlers, etc.) to be able to clean up all threads created in REEF. This is important for running REEF in parallel with other applications on the same JVM.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)