diff --git a/.docs/content/0.armonik/1.glossary.md b/.docs/content/0.armonik/1.glossary.md index e2720ec7b..9507b5b6f 100644 --- a/.docs/content/0.armonik/1.glossary.md +++ b/.docs/content/0.armonik/1.glossary.md @@ -3,11 +3,13 @@ Here is an alphabetically sorted list to help you understand every term you might encounter in the ArmoniK project: ## ActiveMQ + Open source message broker written in Java used as the jobs queue database. For more information, check [ActiveMQ documentation](https://activemq.apache.org/) ## CLA + Contributor License Agreement, Contribution agreement in the form of a license that everyone contributing to a given project must sign. One CLA is to be signed per repository. You may read the CLA [here](https://gist.github.com/svc-cla-github/d47e32c1e81248bde8fee5aec9c8f922) @@ -39,10 +41,12 @@ Input data for a given task that depends on another unique task. Data dependenci Expression designating the set of software components running the various storage and database systems within ArmoniK. ## Fluentbit + Log and metrics monitoring tool, optimized for scalable environments. For more information, check [Fluentbit's documentation](https://docs.fluentbit.io/manual) ## HPA + Horizontal Pod Autoscaler : a Kubernetes module to automatically update the workload to balance the resources/tasks ratio as much as possible. For more information, check [Kubernetes documentation about HPA](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/) @@ -60,6 +64,7 @@ For more information, check [Grafana's documentation](https://grafana.com/docs/) ## gRPC Open source framework capable of running on different platforms, computer or server, and can communicate between these different environments . Remote Procedure Call was made by Google originally. + For more information, check [gRPC's website](https://grpc.io/docs/) ## Ingress @@ -139,4 +144,5 @@ Atomic computation taking one or several input data and outputting one or severa User-developed containerized software capable of performing one or several tasks depending on its implementation. A worker can simply take input data and perform calculations on it to return a result. A worker can also submit new tasks that will be self-performed, or by different workers, other instances of itself. ## Workload + Set of computational tasks