Skip to content

Commit 17ea6f8

Browse files
read me
1 parent acce63f commit 17ea6f8

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

README.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
1-
# SlaveNode
1+
# WorkerNode
22
---
3-
Dependencies:
4-
Docker[embed]https://pypi.python.org/pypi/docker[/embed]
3+
The worker node repository defines how workers are interacting with the schedualer component. The communication is supported by Google pubsub, a Google API allows message publication and subscription.
4+
## Features
5+
- Constant listerning to job scedualer
6+
- Parallel jobs running in threads
7+
- Sufficiently fills up allocated resources with function jobs
8+
## Dependency
9+
- Docker
10+
- Google pubsub
11+
12+
## Handling Secrete
13+
- By using Google API, dFunc has to expose respricted Google API keys to worker nodes. The API keys are shared among all workers and only allows subscrition. All Google API keys will be save inside .config directory.
14+
## Usage
15+
Running Worker node component only reuiqres workers to run the main python function with valid json secretes.
16+
## Furture Work
17+
- Package worker node into a docker image.
18+
- Connect with a GUI to allow registered user start up with one click.

0 commit comments

Comments
 (0)