Skip to content

Glossary

Thomas Pellegatta edited this page Nov 7, 2017 · 6 revisions

Broker: Il s'agit du chef d'orchestre qui va définir tous les workers dont il a besoin pour exécuter le workflow. Pour vulgariser, on peut considérer un broker comme un serveur et le worker comme un client.

Worker: Il n'a pas conscience du workflow dans lequel il s'inscrit. Il s'agit d'une machine / VM qui est en charge d'exécuter une ou plusieurs tâches.

Producer & Consumer: Le producer envoie un message sur un topic. Ce topic est écouté par un consumer qui va consommer le message du topic, c'est-à-dire le traiter.

Task: Il s'agit d'une task phalcon, ça concerne tous les cli phalcon.

Topic: Il s'agit d'un espace de stockage dans lequel vont transiter les messages envoyés par les producers et lus par les consumers. Un topic est découpé en partitions permettant ainsi de paralléliser le traitement des messages qu'il contient.

Step: Step de loading (turbo), par exemple: "Check requirements". Une step peut avoir 1 ou n jobs.

Job: Il s'agit du traitement d'une step, lui-même peut être parallélisé.

...

TODO

Clone this wiki locally