Run concepts

Learn about Run concepts in the Digibee Integration Platform

Deployment

Deployment refers to the process of activating pipelines that have already been configured with a trigger. This activation can happen in either test or production. If you want to learn more about how to deploy a pipeline, read the documentation.

The deployment has three related concepts:

Pipeline size

The pipeline deployment size depends on the processing capacity and memory of each replica. There are three sizes for deployments:

  • SMALL, 10 consumers, 20% of 1 CPU, 64 MB memory

  • MEDIUM, 20 consumers, 40% of 1 CPU, 128 MB memory

  • LARGE, 40 consumers, 80% of 1 CPU, 256 MB memory

For example, if you configure a SMALL deployment size for your pipeline executions, it means that 10 messages can be concurrently processed.

Concurrent executions

Concurrent executions represent the number of executions each deployed replica can run at the same time. The maximum number of concurrent executions depends on the deployment size configured.

Learn more about these concepts in the Pipeline Engine documentation.

Replicas

Choosing the adequate number of replicas will support your integrations with high availability, guaranteeing their autonomy and the efficiency of their concurrent executions.

Last updated

Was this helpful?