Translate

Thursday 2 November 2023

What is worker & vcore

 

What is worker & vcore 

A worker is a dedicated instance of Mule that runs your integration application. Each worker has its own CPU, memory, and storage resources.

https://youtu.be/ZMcGNbCEM-A

A vCore is a unit of compute capacity that is used to measure the processing power of a worker. Each vCore is equivalent to one virtual CPU core.

The number of workers and vCores that you need for your integration application will depend on the size and complexity of your application, as well as the expected traffic load.

For example, a simple integration application that processes a small number of messages per second may only need one worker with one vCore. However, a complex integration application that processes a large number of messages per second may need multiple workers with multiple vCores.

You can choose the number of workers and vCores that you need for your integration application when you deploy your application to MuleSoft CloudHub.

Here is a table that shows the relationship between workers and vCores:

| Number of workers | Number of vCores | |---|---|---| | 1 | 1 | | 2 | 2 | | 3 | 3 | | ... | ... |

You can also scale your integration application up or down by adding or removing workers and vCores. This can be done on demand, without having to take your application offline.

Scaling your integration application up or down can help you to improve performance, reliability, and cost-effectiveness.

 

No comments:

Post a Comment

Note: only a member of this blog may post a comment.