Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

Worker - Tracker interface #3

Closed
Tracked by #2
DanielVoogsgerd opened this issue Nov 15, 2023 · 1 comment
Closed
Tracked by #2

Worker - Tracker interface #3

DanielVoogsgerd opened this issue Nov 15, 2023 · 1 comment
Assignees

Comments

@DanielVoogsgerd
Copy link
Collaborator

DanielVoogsgerd commented Nov 15, 2023

The communication between the worker nodes and the tracker is the most critical, I think. Here is a thread to discuss the development and design decisions for the interface.

@DanielVoogsgerd DanielVoogsgerd changed the title Worker - Tracker communication Worker - Tracker interface Nov 15, 2023
@DanielVoogsgerd
Copy link
Collaborator Author

I think it's wise to not use gRPC here, gRPC uses persistent connections using keep-alive. I think it's more useful to use something simple like a REST(-like) HTTP POST and GET request. One to request a job and one to post a result.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants