Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create custom DAG thread handler #119

Open
KenSuenobu opened this issue Dec 3, 2018 · 0 comments
Open

Create custom DAG thread handler #119

KenSuenobu opened this issue Dec 3, 2018 · 0 comments
Labels
difficult Feature that may be difficult to implement distribution Distributed architecture work improvement Make something better than it was

Comments

@KenSuenobu
Copy link
Owner

KenSuenobu commented Dec 3, 2018

Remove the dependency of the CompletableFuture, create own DAG handler. This will require some IPC internally to signal when threads that depend on others are completed and ready to run. This might be a good opportunity to introduce a spike to add tests for this code.

Explore the use of Promise and Future code, with the onComplete handlers, which can simulate the same type of behavior as CompletableFuture. Will need to add some extra functionality, such as a Map that can keep track of threads that are complete, along with signaling.

@KenSuenobu KenSuenobu added improvement Make something better than it was difficult Feature that may be difficult to implement distribution Distributed architecture work labels Dec 3, 2018
@KenSuenobu KenSuenobu modified the milestone: 0.3.0 Dec 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficult Feature that may be difficult to implement distribution Distributed architecture work improvement Make something better than it was
Projects
None yet
Development

No branches or pull requests

1 participant