mirror of
https://github.com/Lore09/Tesi-Magistrale.git
synced 2025-12-19 04:14:35 +00:00
Update readme.md
This commit is contained in:
@@ -35,7 +35,7 @@ Nel file workflow vengono descritti i vari componenti, un esempio potrebbe esser
|
||||
```yaml
|
||||
tasks:
|
||||
- name: Data Aggregation # Displayed name
|
||||
type: processing # Used to select template
|
||||
type: processor_nats # Used to select template
|
||||
code: aggregate.go # Go code file inside tasks/ dir
|
||||
target: # Where the component will be deployed
|
||||
- edge
|
||||
@@ -68,9 +68,9 @@ func exec_task(arg string) string{
|
||||
### Generazione del codice
|
||||
|
||||
Il parser utilizza il campo `type` del workflow per selezionare il corretto template fra quelli implementati (per ora)
|
||||
- producer -- produzione di dati e scrittura di essi in un topic NATS
|
||||
- processor -- lettura di dati da un topic, processamento dei dati e scrittura su un altro topic
|
||||
- dbsync -- lettura di dati da un topic e scrittura su un DB (Postgres)
|
||||
- producer_nats -- produzione di dati e scrittura di essi in un topic NATS
|
||||
- processor_nats -- lettura di dati da un topic, processamento dei dati e scrittura su un altro topic
|
||||
- dbsync_nats -- lettura di dati da un topic e scrittura su un DB (Postgres)
|
||||
|
||||
Viene sostituito il file delle task con quello del template, i campi del file `workflow` vengono utilizzati per compilare il file `wadm.yaml`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user