Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What exactly is a Heroku compute on a Dyno?

Tags:

heroku

cloud

Heroku describes their dynos here and it lists the amount of memory each one has and also the amount of Compute resources. Nowhere do I see the definition of a "Compute".

When I run this command on the performance-l dynos it tells me it has 8 cores.

grep -c processor /proc/cpuinfo

I don't see how this relates to the 46x Compute that's on the chart. It seems like an arbitrary number to me and I don't understand exactly what it is.

like image 444
arjabbar Avatar asked Aug 15 '16 16:08

arjabbar


People also ask

What is a Heroku dyno unit?

Dyno units are a unit of consumption. In the dashboard, your total available quota, as well as how much of that quota your apps are currently using is shown in dyno units. 1 dyno unit = 1 standard-1x dyno running for a month. Dyno usage is aggregated across all apps that are part of the Heroku Enterprise account.

What is Heroku and how does it work?

Heroku is a container-based cloud Platform as a Service (PaaS). Developers use Heroku to deploy, manage, and scale modern apps. Our platform is elegant, flexible, and easy to use, offering developers the simplest path to getting their apps to market.

How does Heroku free dyno work?

Free dyno hour poolPersonal accounts are given a base of 550 free dyno hours each month. In addition to these base hours, accounts which verify with a credit card will receive an additional 450 hours added to the monthly free dyno quota.

What is Heroku PS scale?

The scale command affects only process types named in the command. For example, if the app already has a dyno formation of two web dynos, and you run heroku ps:scale worker=2 , you will now have a total of four dynos (two web, two worker).


1 Answers

Heroku's compute units are just Amazon's compute units (because Heroku runs on top of AWS).

One compute unit on AWS is defined as the computer power of a 1.0-1.2Ghz of a 2007 server CPU.

Keep in mind though: these units are typically pretty variable depending on how many other active dynos are on the same underlying EC2 host.

like image 197
rdegges Avatar answered Oct 19 '22 22:10

rdegges