Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sorry, I find your pricing rather confusing.

A service represents a given application or database, such as PHP, Ruby or MySQL. For example, if your plan includes 2 services, you can run an instance of Python and an instance of MySQL. If you wanted to use an additional runtime, such as PHP, you would need an additional service.

Okay, so I pay $99 for 4 of these "services". Does a service equate to one UNIX process of my application running in a sandbox on one of your servers? How are resources allocated on the (presumably) shared host? How much RAM does my service get?

And then there's this, which I hope is a typo:

Database services scale differently [...] With the Pro plan, database services have 10 GB of disk, and 300 MB of RAM. [...] Additional database capacity can be added to the Pro or Enterprise plans, at $1 / MB of RAM / month, and $1 / GB of disk / month.

One second. 300MB Ram for a database? And upgrading to a still microscopic 1GB of Ram will cost me $700/mo?

And 1TB of disk will cost me $1000/mo?

Seriously?



Yes, ram cost is in fact a typo - actual price is 10x lower. Sorry about that.

When you push your application to dotCloud, it's broken down into services. For example python frontend, nodejs worker, mysql: that's 3 services.

Each service starts with a certain amount of capacity. Those are soft limits: you get a guaranteed minimum, but you'll probably get more, most of the time. It's most definitely not like shared hosting in that regard.

Each service can then be scaled individually, by allocating more concurrent processes, ram or disk. Specific costs are listed in the FAQ.

Hope that helps.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: