Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is an appharbor worker...exactly?

Tags:

appharbor

The Appharbor pricing page defines a worker something you increase to "Improve the reliability and responsiveness of your website". But in trying to compare price with others such as aws, I am having a hard time defining what a worker is exactly.

Anyone have a better definition than "more is better"?

like image 785
Ben Jones Avatar asked Feb 03 '12 05:02

Ben Jones


1 Answers

From this thread:

AppHarbor is a multitenant platform and we're running multiple application on each application server. A worker is an actual worker process that is limited in terms of the amount of resources it can consume.

...

2 workers will always be on two different machines. We're probably going to reuse machines when you scale to more than that and increase process limits instead (this could yield better performance as you need to populate fewer local cache etc.)

like image 170
Espo Avatar answered Oct 14 '22 18:10

Espo