Update readme.md

This commit is contained in:
Lorenzo Venerandi
2025-01-29 00:44:15 +01:00
parent e282e2f388
commit 217d9711ce

View File

@@ -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`.